*,*::before,*::after{box-sizing:border-box;-moz-box-sizing:border-box;-webkit-box-sizing:border-box}html,body{height:100%}html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,menu,nav,output,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:'';content:none}table{border-collapse:collapse;border-spacing:0}@font-face{font-family:'Inter';font-style:normal;font-weight:400;font-display:swap;src:url(Inter-Regular.woff2) format("woff2")}@font-face{font-family:'Inter';font-style:italic;font-weight:400;font-display:swap;src:url(Inter-Italic.woff2) format("woff2")}@font-face{font-family:'Graphik';src:url(Graphik-Regular-Web-6f1d16ba7de7c3f6d4276a1f5be00d66ba77e0bfb1249d541d23a5363b93bdbc.woff2) format("woff2"),url(Graphik-Regular-Web-11e6f696ec1c4b282a4a4d8f4d9b88e75b2a07488de3e60bdbc7add731e3fbd8.woff) format("woff");font-weight:400;font-style:normal;font-stretch:normal}@font-face{font-family:'Graphik';src:url(Graphik-RegularItalic-Web-71aaeeb2ccd797aec52c0f4070ebe9e81089fa8b6f21c61aef57840dad194fa8.woff2) format("woff2"),url(Graphik-RegularItalic-Web-f3ae9a7bc41d24f72b8cdd02d56c6453da9196450196222b21a6fdacaf6bb4ef.woff) format("woff");font-weight:400;font-style:italic;font-stretch:normal}@font-face{font-family:'Graphik';src:url(Graphik-Semibold-Web-d60b767b8113f29255e0da44b6d03f2b951b14f82b6a6b3d175e86dbbe64e448.woff2) format("woff2"),url(Graphik-Semibold-Web-d7c4355157a28ed89743514aea843dd9e04e1516fb4fed1a21138437f998c71f.woff) format("woff");font-weight:600;font-style:normal;font-stretch:normal}.mask-primary{background:black}.mask-secondary{background:rgba(0,0,0,0.75)}.mask-tertiary{background:rgba(0,0,0,0.4)}.mask-ui-white{background:#FFFFFF}.mask-ui-light{background:#A5A5A5}.mask-ui-dark{background:#151515}.mask-ui-yellow{background:#FFC120}.text-primary{color:black}.text-secondary{color:rgba(0,0,0,0.75)}.text-tertiary{color:rgba(0,0,0,0.4)}.text-disabled{color:rgba(0,0,0,0.4)}.gap-2{gap:2px !important}.gap-4{gap:4px !important}.gap-6{gap:6px !important}.gap-8{gap:8px !important}.gap-12{gap:12px !important}.gap-16{gap:16px !important}.gap-24{gap:24px !important}.gap-32{gap:32px !important}.gap-40{gap:40px !important}.w-25{width:30%}.w-50{width:50%}.w-75{width:75%}.w-100{width:100%}.text-size-small{font-size:12px}.hidden{display:none !important}.dash{position:relative;height:3px;background:url(dash-0ed70cdb5a8b773fc2e020a19118805aaaaf151908150321aac0ecbea37de9fd.svg) center center no-repeat}.wrap-col{width:500px;margin:0 auto;padding:100px 0;display:flex;flex-direction:column;gap:60px}.text-align-left{text-align:left}.text-align-right{text-align:right}.push-middle{align-items:center !important}.push-apart{justify-content:space-between !important}.dont-collapse{flex:1}.stack{display:flex}.stack.row{flex-direction:row !important;flex-shrink:0}.stack.col{max-width:100%;flex-direction:column !important}.stack.collapsible{display:inline-flex !important}.roller{border-radius:8px;width:2px;height:12px;background:rgba(0,0,0,0.4)}.icon-save-outline{mask:url(icon-save-outline-89fa9eba53f4b8af594856bebce8d0a88355851d54d084ff6447238d7d8007bb.svg);-webkit-mask:url(icon-save-outline-89fa9eba53f4b8af594856bebce8d0a88355851d54d084ff6447238d7d8007bb.svg)}.icon-inherit{mask:url(icon-inherit-5aa699e0960bca4b7b1182504cf8b383b791355b236a0cf8bd1637df3703ea20.svg);-webkit-mask:url(icon-inherit-5aa699e0960bca4b7b1182504cf8b383b791355b236a0cf8bd1637df3703ea20.svg)}.icon-eye-outline{mask:url(icon-eye-outline-1902338930f35864e1d7a27d0823d137c8ef6a620ceaac6a120424ba3adc9f49.svg);-webkit-mask:url(icon-eye-outline-1902338930f35864e1d7a27d0823d137c8ef6a620ceaac6a120424ba3adc9f49.svg)}.icon-go-outline{mask:url(icon-go-outline-30afa2cd2fe8748ed78fe93ec51bf377d631f47418d623991a4edba2f6c07594.svg);-webkit-mask:url(icon-go-outline-30afa2cd2fe8748ed78fe93ec51bf377d631f47418d623991a4edba2f6c07594.svg)}.icon-open-outline{mask:url(icon-open-outline-ccd9221d2b9c338f5364cf690e42c38510e41d00d9d3510950bbabed3e4af958.svg);-webkit-mask:url(icon-open-outline-ccd9221d2b9c338f5364cf690e42c38510e41d00d9d3510950bbabed3e4af958.svg)}.icon-save-solid{mask:url(icon-save-solid-44790a797884d289bd2a836cdff4667e87a19708f93fe774344b271924adbdd8.svg);-webkit-mask:url(icon-save-solid-44790a797884d289bd2a836cdff4667e87a19708f93fe774344b271924adbdd8.svg)}.icon-twitter-solid{mask:url(icon-twitter-solid-34c2c54f4b313467a88f04ce1a2fcb391a121787aca5d2948736a95af2d3de48.svg);-webkit-mask:url(icon-twitter-solid-34c2c54f4b313467a88f04ce1a2fcb391a121787aca5d2948736a95af2d3de48.svg)}.icon-return-outline{mask:url(icon-return-outline-e26b68b21fa1a6710c246d47ef23d65d5381c92620e9b01f54564178a958f649.svg);-webkit-mask:url(icon-return-outline-e26b68b21fa1a6710c246d47ef23d65d5381c92620e9b01f54564178a958f649.svg)}.icon-monogram{mask:url(icon-monogram-f55df2c45397cddd412a5ac2e76cc82abcb60154ae0695ba4ac02a2f79a9cd2e.svg);-webkit-mask:url(icon-monogram-f55df2c45397cddd412a5ac2e76cc82abcb60154ae0695ba4ac02a2f79a9cd2e.svg)}.icon-add-outline{mask:url(icon-add-outline-c94a3be2a9ba67c28a92730d9bd552aae47bfcf5f6379e716bd5a2974aa06d7e.svg);-webkit-mask:url(icon-add-outline-c94a3be2a9ba67c28a92730d9bd552aae47bfcf5f6379e716bd5a2974aa06d7e.svg)}.icon-exit-outline{mask:url(icon-exit-outline-1e8fd91ab8c11261139b36368a16e6dadb1d636edc65c9589b582f574b792bb5.svg);-webkit-mask:url(icon-exit-outline-1e8fd91ab8c11261139b36368a16e6dadb1d636edc65c9589b582f574b792bb5.svg)}.monogram{width:36px;height:36px;mask:url(monogram-3d99635f6ee10acd7c196542659ded7d10abc07bf6e6462b83f000e7f3357d07.svg) center center no-repeat;-webkit-mask:url(monogram-3d99635f6ee10acd7c196542659ded7d10abc07bf6e6462b83f000e7f3357d07.svg) center center no-repeat;background:black !important;background-size:36px 36px;margin:0 0 12px 0}.action-group{display:flex;align-items:center;gap:6px}.ellipsis{flex:1;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}body{font-family:"Graphik", system-ui, -apple-system, BlinkMacSystemFont, sans-serif !important;font-feature-settings:'ss03' on;font-size:14px;letter-spacing:-0.009em;line-height:120%;color:black;background:#FFFFFF;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:geometricPrecision}body.item-page{padding:0 0 0 60vw;position:relative}.container{display:flex;flex-direction:column;padding:16px 16px 48px 16px}::placeholder,::-webkit-input-placeholder,::-moz-placeholder,:-ms-input-placeholder,:-moz-placeholder{color:rgba(0,0,0,0.2) !important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}input,textarea,select{width:100%;height:34px;font-family:"Graphik", system-ui, -apple-system, BlinkMacSystemFont, sans-serif !important;font-size:14px;line-height:100%;outline:none;border:none;background:#F5F5F5;margin:0;padding:0 12px;border-radius:8px;resize:none}input:hover,textarea:hover,select:hover{background:#F2F2F2}input[type=file]{padding:9px 12px 0 12px}input[type=checkbox],input[type=submit]{width:auto}select{width:100%;height:34px;-webkit-appearance:none;background:#f5f5f5 url(icon-caret-down-0f000b7a9fc6198f04bba88e9e5a65925c3d8f4ea4fbfab8970ed4d5ce9c941c.svg) center right 8px no-repeat;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;line-height:18px;padding:0 12px}textarea{height:auto;padding:10px 12px;line-height:136%}em{font-style:italic}h1{font-size:20px;line-height:100%}p{font-size:14px;line-height:156%}span{font-size:12px}a{display:inline-flex;flex-shrink:0;color:inherit;text-decoration:none;gap:4px}a.active{color:black !important;font-style:italic;text-decoration:underline}a.active .icon-save-outline{mask:url(icon-save-solid-44790a797884d289bd2a836cdff4667e87a19708f93fe774344b271924adbdd8.svg);-webkit-mask:url(icon-save-solid-44790a797884d289bd2a836cdff4667e87a19708f93fe774344b271924adbdd8.svg);background:#FFC120}a:hover{text-decoration:underline}.icon{display:inline-block;flex-shrink:0;width:20px;height:20px;mask-size:cover;-webkit-mask-size:cover}.icon.small{width:16px;height:16px}.text-badge{display:flex;gap:5px;font-size:14px;padding:0 0 0 25px;min-height:20px}.text-badge.staff-pick{background:url(icon-staff-pick-edb8ee0833cdf7a74ced97efaba8e7b9e00880964d5a7518474bb6279511bed7.svg) left center no-repeat;background-size:20px 20px;line-height:20px;color:#8562FF}.btn{display:inline-flex;gap:8px;align-items:center;justify-content:center;font-family:"Graphik", system-ui, -apple-system, BlinkMacSystemFont, sans-serif !important !important;border-radius:6px;border:none;outline:none;cursor:pointer;margin:0}.btn.primary{background:#252525;color:#FFFFFF}.btn.primary:hover{text-decoration:none;background:#000000}.btn.secondary{background:#F5F5F5;color:rgba(0,0,0,0.75)}.btn.secondary:hover{text-decoration:none;background:#F2F2F2}.btn.tertiary{background:#FFFFFF;color:rgba(0,0,0,0.75)}.btn.tertiary:hover{text-decoration:none;background:#F2F2F2}.btn.medium{height:34px;padding:0 18px;font-size:15px}.btn.small{height:30px;padding:0 14px;font-size:13px}.btn.fixed-width{min-width:80px;justify-content:space-between;padding:0 12px}.btn-icon{width:30px;height:30px;border-radius:6px;background:#FFFFFF;display:flex;align-items:center;justify-content:center}.btn-icon:hover{box-shadow:0px 1px 3px rgba(0,0,0,0.09)}.btn-icon.medium{height:36px;width:36px;border:1px solid #EEEEEE}.text-ellipsis{flex:1;min-width:0}.text-ellipsis>*{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav{display:flex;align-items:center;justify-content:space-between}ul.list{display:flex;flex-direction:column;gap:8px}.hero{display:flex;flex-direction:column;justify-content:space-between;aspect-ratio:0.88;gap:32px}.grid{display:grid;align-items:flex-start;grid-template-columns:repeat(3, 1fr);row-gap:16px;column-gap:16px;padding:0}.item{background:#F4F4F6;border-radius:10px;position:relative}.item .item-actions{display:none;gap:8px;position:absolute;top:16px}.item .item-actions.left{left:16px}.item .item-actions.right{right:16px}.item .item-actions.pinned{display:flex}.item .item-img-wrap{aspect-ratio:0.88;display:flex;align-items:center;justify-content:center}.item .item-info{display:flex;flex-direction:column;gap:6px;position:absolute;left:16px;right:16px;bottom:16px}.item .item-info .item-name{flex:1;min-width:0;margin:0 12px 0 0}.item .item-info .item-name>a{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.item.detail{width:100%;pointer-events:none}.item.detail .item-img-wrap{aspect-ratio:1.2}.item:hover{background:#EEEEF0}.item:hover .item-actions{display:flex}.item:hover .item-img-wrap .img-spacer{margin:-8px 0 0 0}.img-spacer{width:50%;aspect-ratio:1 / 1;transition:margin 220ms ease-in-out;position:absolute;z-index:2}.img-spacer.hover{z-index:1;display:none}.img-spacer>img{width:100%;height:100%;object-fit:contain}.img-spacer>img.img-main{z-index:1}.img-spacer>img.img-hover{display:none;z-index:0}.grid-related{display:grid;align-items:flex-start;grid-template-columns:repeat(2, 1fr);row-gap:8px;column-gap:8px;padding:0}.grid-related .item .item-img-wrap{aspect-ratio:1}.grid-related .item .item-img-wrap .img-spacer{width:60%}form{width:100%;display:flex;flex-direction:column;gap:32px}form .form-fields{display:flex;flex-direction:column;gap:12px}form .form-fields .field{display:flex;align-items:flex-start}form .form-fields .field>label{font-size:14px;color:rgba(0,0,0,0.4);width:90px;flex-shrink:0;line-height:33px}form .form-fields .field>.field-content{flex:1;flex-direction:column;gap:12px}form .form-fields .field>.field-content .field-group{display:flex;flex-direction:column;gap:8px;min-height:34px}form .form-actions{display:flex;align-items:center;justify-content:flex-end;gap:8px}.modal-overlay{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:flex-end;align-items:flex-start;z-index:100;cursor:not-allowed}.modal{cursor:default;height:100vh;z-index:2;background:#FFFFFF;border-left:1px solid #EEEEEE}.modal .modal-header{height:26px;display:flex;align-items:center;justify-content:flex-end;padding:0 10px;border-radius:6px 0 0 6px}.modal .modal-header .modal-dismiss{width:12px;height:12px;border-radius:12px;background:#D5D5D5;border:none;outline:none;cursor:pointer}.modal .modal-header .modal-dismiss:hover{background:#C5C5C5}.modal .modal-content{height:100%;background:#FFFFFF;border-radius:6px;display:flex;flex-direction:column;gap:26px;padding:24px;width:540px;overflow-y:scroll;position:relative}.pager{display:flex;flex-direction:column;align-items:center;justify-content:center;flex-grow:1;gap:4px;padding:48px 0 0 0}.more{padding:36px 8px 16px 8px}.item-show-img-wrap{background:#F2F2F4;display:flex;align-items:center;justify-content:center;position:fixed;border-radius:12px}.item-show{display:flex;flex-direction:column;position:relative;margin:0 8px}[tip] .tooltip{position:fixed;font-size:14px;padding:6px 8px;background:#000000;color:#FFFFFF;visibility:hidden;border-radius:6px;opacity:0;z-index:999;transition:opacity 0.3s, visiblity 0s}[tip]:hover .tooltip{visibility:visible;opacity:1}@media all and (max-width: 768px){.grid{grid-template-columns:repeat(1, 1fr)}.wrap-col{width:unset;margin:0;padding:16px}}@media all and (min-width: 769px) and (max-width: 999px){.grid{grid-template-columns:repeat(2, 1fr)}}@media all and (min-width: 2460px){.grid{grid-template-columns:repeat(4, 1fr)}}@media all and (min-width: 3200px){.grid{grid-template-columns:repeat(6, 1fr)}}
