.voc .voc-hero{position:relative;isolation:isolate;background:#11263c;color:#fff;padding:32px 0 65px;overflow:hidden;clip-path:polygon(0 0,100% 0,100% 92%,0 100%)}.voc-hero-art{position:absolute;inset:0;z-index:-1}.voc-hero-art picture,.voc-hero-art img{display:block;width:100%;height:100%;object-fit:cover}.voc-hero-art:after{content:'';position:absolute;inset:0;background:linear-gradient(90deg,#10253cf5,#10253ccc 50%,#10253c55)}.voc--packs .voc-hero-art img{object-position:50% 80%}.voc--eb .voc-hero-art img{transform:scaleX(-1)}.voc--prb .voc-hero-art{filter:saturate(.5)}.voc-back{display:inline-block!important;text-decoration:underline!important;font-size:13px;margin-bottom:25px}.voc .voc-hero h1{font-size:clamp(32px,3.7vw,52px);max-width:950px;margin-bottom:12px}.voc .voc-accent{font-size:23px;margin:0 0 14px}.voc .voc-intro{max-width:750px;font-size:16px;margin:0;line-height:1.65}.voc-nav{display:flex;gap:9px;overflow:auto;padding-block:20px}.voc-nav a{flex:none;border:1px solid #dfe7f2;border-radius:12px;padding:12px 16px;font-size:14px;background:#fff}.voc-nav a[aria-current],.voc-nav a:hover{background:#edf3ff;color:#1a5bff;border-color:#b7cdff}.voc .voc-products{padding-top:28px}.voc-heading{display:flex;justify-content:space-between;gap:20px;align-items:center}.voc-heading p{font-size:14px;color:#53647b}.voc-heading h2{font-size:34px}.voc-sort{display:flex;gap:12px;align-items:center;margin-bottom:20px;flex-wrap:wrap}.voc-sort label{font-size:14px}.voc-sort select{max-width:320px}.voc select,.voc input[type=number]{border:1px solid #d3dfed;border-radius:10px;min-height:44px;background:#fff;color:#152b44;padding:10px 12px;font:inherit;font-size:15px;min-width:0;width:100%}.voc select:focus,.voc input:focus{outline:2px solid #1a5bff;outline-offset:2px}.voc-filters{display:grid;grid-template-columns:1.2fr 1.2fr .8fr .8fr auto auto;gap:12px;align-items:end;padding:20px;background:#f5f8fc;border:1px solid #e1e8f2;border-radius:18px;margin-bottom:24px}.voc-filters label{display:block;font-size:13px;margin-bottom:7px}.voc .voc-reset{font:inherit;font-size:13px;border:0;background:transparent;color:#1a5bff;text-decoration:underline;padding:12px 3px;cursor:pointer}.voc-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:22px}.voc-grid>div{display:flex;min-width:0}.voc-grid .vop-card{width:100%;height:100%}.voc .vop-card-image{height:240px}.voc .vop-card-image img{max-height:210px}.voc .vop-card-copy{padding:20px;display:flex;flex-direction:column}.voc .vop-card h3{font-size:23px}.voc .vop-card-copy>.vop-button{margin-top:auto}.voc .vop-delivery{min-height:46px}.voc-page-info{font-size:12px!important;color:#64758b;text-align:center;margin-top:20px}.voc-pagination{display:flex;gap:10px;justify-content:center}.voc-pagination>*{padding:10px 16px;border:1px solid #dce5f1;border-radius:10px}.voc-feature{background:#edf6fa;position:relative;overflow:hidden;clip-path:polygon(0 7%,100% 0,100% 93%,0 100%);padding:65px 0}.voc-feature:before{content:'';position:absolute;right:-10%;top:0;width:65%;height:100%;border-radius:50% 0 0 50%;background:url('/cdn/shop/files/vex-onepiece-sea-support.webp?v=1793618659') center/cover;opacity:.22}.voc-feature-inner{position:relative;display:grid;grid-template-columns:1.2fr 1fr;gap:60px;align-items:center}.voc-feature h2{font-size:38px}.voc-feature p{max-width:580px;color:#53647b}.voc-feature-image{background:#fff;border-radius:28px;display:grid;place-items:center;padding:28px;max-width:390px;justify-self:end;width:100%}.voc-feature-image img{height:260px;width:100%;object-fit:contain}.voc-guide{max-width:900px!important}.voc-guide p{color:#53647b}.voc-policy{color:#1a5bff!important;text-decoration:underline!important}.voc-destinations{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px}.voc-destinations>a{display:flex;flex-direction:column;justify-content:space-between;gap:15px;min-height:205px;padding:28px;border:1px solid #d7e4ef;border-radius:22px 55px 22px 22px;background:linear-gradient(100deg,#eff8fff5,#eff8ffbb),url('/cdn/shop/files/vex-onepiece-sea-support.webp?v=1793618659') center/cover;transition:transform .2s,box-shadow .2s}.voc-destinations>a:nth-child(even){background-position:80% 60%;border-radius:45px 22px 22px 22px}.voc-destinations>a:hover{transform:scale(1.025);box-shadow:0 15px 35px #142b4212}.voc-destinations h3{font-size:25px;margin:0}.voc-destinations span:first-child{font-size:11px;letter-spacing:.08em;color:#53647b}.voc-destinations span:last-child{font-size:14px;color:#1a5bff}.voc-destinations>.voc-pokemon{background:linear-gradient(120deg,#f0edff,#eff5ff)}.voc-empty{padding:30px;background:#f5f8fc;border-radius:18px}.voc [hidden]{display:none!important}@media(max-width:1050px){.voc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.voc-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.voc-destinations{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.voc .voc-hero{padding:24px 0 48px}.voc-back{margin-bottom:20px}.voc .voc-hero h1{font-size:33px}.voc .voc-accent{font-size:20px}.voc .voc-intro{font-size:15px}.voc-nav{padding-block:15px}.voc-heading{display:block}.voc-heading h2{font-size:29px;margin-bottom:8px}.voc-filters{grid-template-columns:repeat(2,minmax(0,1fr));padding:15px;gap:12px}.voc-grid{grid-template-columns:1fr;gap:20px}.voc .vop-card-image{height:270px}.voc .vop-card-image img{max-height:235px}.voc .vop-card h3{font-size:25px}.voc .vop-delivery{min-height:0}.voc-feature{padding:55px 0;clip-path:polygon(0 3%,100% 0,100% 97%,0 100%)}.voc-feature-inner{grid-template-columns:1fr;gap:25px}.voc-feature-image{justify-self:center}.voc-feature h2{font-size:31px}.voc-destinations{grid-template-columns:1fr}.voc-destinations>a{min-height:175px}.voc-sort select{flex:1;max-width:100%}.voc .voc-products{padding-top:20px}}@media(prefers-reduced-motion:reduce){.voc-destinations>a{transition:none}.voc-destinations>a:hover{transform:none}}
.voc-controls{margin:18px 0 28px;padding:22px;background:#f5f8fc;border:1px solid #e1e8f2;border-radius:20px}.voc-series{border:0;padding:0;margin:0 0 20px;display:flex;gap:9px;flex-wrap:wrap}.voc-series legend{font-size:14px;margin-bottom:12px}.voc-series label{position:relative;cursor:pointer}.voc-series input{position:absolute;width:1px;height:1px;opacity:0}.voc-series span{display:block;padding:12px 19px;background:#fff;border:1px solid #d4e1ef;border-radius:30px;font-size:15px}.voc-series input:checked+span{background:#1a5bff;border-color:#1a5bff;color:#fff}.voc-series input:focus-visible+span{outline:2px solid #1a5bff;outline-offset:3px}.voc-control-row{display:flex;gap:18px;align-items:end}.voc-control-row>div{flex:1;max-width:330px}.voc-control-row label{display:block;font-size:13px;margin-bottom:8px}.voc-active{display:flex;flex-wrap:wrap;gap:8px}.voc-active:not(:empty){margin-top:16px}.voc .voc-active-chip{border:1px solid #b7cdff;border-radius:24px;background:#edf3ff;color:#1748b0;padding:8px 14px;font:inherit;font-size:14px;cursor:pointer}.voc-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.voc .voc-products{padding-top:20px}.voc:not(.voc--all) .voc-hero{padding-bottom:48px}.voc:not(.voc--all) .voc-back{margin-bottom:18px}.voc--boxes .voc-hero-art{left:45%;background:#1069a9}.voc--boxes .voc-hero-art img{object-position:50% 65%}.voc--boxes .voc-hero-art:after{background:linear-gradient(90deg,#11263c,transparent 85%)}.voc--prb .voc-hero-art{left:45%;background:#0e1826}.voc--prb .voc-hero-art img{object-position:center 60%}.voc--prb .voc-hero-art:after{background:linear-gradient(90deg,#11263c,transparent 85%)}.voc:not(.voc--all) .voc-hero .vop-wrap{position:relative;z-index:1}.voc:not(.voc--all) .voc-hero h1{max-width:780px}.voc:not(.voc--all) .voc-intro{max-width:620px}.voc-grid .vop-card{transition:box-shadow .22s,border-color .22s}.voc-grid .vop-card:hover{box-shadow:0 14px 30px #153a5b12;border-color:#acc6f4}@media(max-width:700px){.voc-controls{padding:16px}.voc-control-row{align-items:stretch;flex-wrap:wrap;gap:12px}.voc-control-row>div{flex:1 1 140px;max-width:none}.voc-series{gap:8px}.voc-series span{padding:10px 13px;font-size:14px}.voc-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.voc .vop-card-image{height:180px}.voc .vop-card-image img{max-height:155px}.voc .vop-card-copy{padding:14px}.voc .vop-card h3{font-size:20px}.voc .vop-price{display:flex;flex-wrap:wrap;gap:5px}.voc .vop-price strong{font-size:23px}.voc .vop-button{font-size:13px;padding:12px 9px;min-height:44px}.voc .vop-delivery{font-size:12px}.voc:not(.voc--all) .voc-hero{padding-bottom:42px}.voc--boxes .voc-hero-art,.voc--prb .voc-hero-art{left:25%;opacity:.65}}@media(max-width:370px){.voc-grid{grid-template-columns:1fr}}
