/* Pixels Trade 2026: WordPress block compatibility. Do not edit pxt.css, add your overrides here or in Appearance > Editor > Styles > Additional CSS. */
body{margin:0;background:#fff}
.pxt .pxt-part,.pxt .pxt-content,.pxt .pxt-main{display:contents}
.pxt :where(.wp-block-group,.wp-block-heading,.wp-block-list){margin:0}
.pxt .wp-block-image{margin:0}
.pxt .ph>.wp-block-image,.pxt .ph>figure{width:100%;height:100%;margin:0}
.pxt .wp-block-image img{width:100%;height:auto}
.pxt .ph .wp-block-image img{height:100%}
/* native buttons keep the Pixels Trade button look */
.pxt .wp-block-button.btn{position:relative;cursor:pointer}
.pxt .wp-block-button.btn>.wp-block-button__link{all:unset;cursor:pointer;display:inline-flex;align-items:center;gap:8px;color:inherit;font:inherit}
.pxt .wp-block-button.btn>.wp-block-button__link::before{content:"";position:absolute;inset:0;border-radius:inherit}
.pxt .wp-block-button.has-ar>.wp-block-button__link::after{content:"";width:18px;height:18px;flex:none;background:currentColor;transition:transform .3s;
-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17L17 7M8 7h9v9'/%3E%3C/svg%3E") center/contain no-repeat;
mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M7 17L17 7M8 7h9v9'/%3E%3C/svg%3E") center/contain no-repeat}
.pxt .wp-block-button.has-ar:hover>.wp-block-button__link::after{transform:translate(2px,-2px)}

/* former inline styles */
.pxt .pxs-00ce1c,.editor-styles-wrapper .pxs-00ce1c{border-radius:24px !important;padding:clamp(28px,5vw,56px) !important}
.pxt .pxs-0bd7f6,.editor-styles-wrapper .pxs-0bd7f6{max-width:580px !important}
.pxt .pxs-120348,.editor-styles-wrapper .pxs-120348{color:#D1D5DB !important}
.pxt .pxs-13076d,.editor-styles-wrapper .pxs-13076d{text-align:center !important}
.pxt .pxs-17765c,.editor-styles-wrapper .pxs-17765c{color:#FFFFFF !important}
.pxt .pxs-27a8ac,.editor-styles-wrapper .pxs-27a8ac{font-size:21px !important}
.pxt .pxs-29721a,.editor-styles-wrapper .pxs-29721a{border-radius:32px !important;min-height:460px !important;display:flex !important;align-items:flex-end !important}
.pxt .pxs-2a4dac,.editor-styles-wrapper .pxs-2a4dac{align-items:start !important}
.pxt .pxs-2a614e,.editor-styles-wrapper .pxs-2a614e{font-size:clamp(42px,5.6vw,76px) !important}
.pxt .pxs-2bd9fd,.editor-styles-wrapper .pxs-2bd9fd{max-width:720px !important}
.pxt .pxs-2cbabd,.editor-styles-wrapper .pxs-2cbabd{font-size:28px !important}
.pxt .pxs-3dd9b4,.editor-styles-wrapper .pxs-3dd9b4{font-size:15px !important}
.pxt .pxs-3e9d9c,.editor-styles-wrapper .pxs-3e9d9c{max-width:600px !important}
.pxt .pxs-440047,.editor-styles-wrapper .pxs-440047{border-radius:36px !important;padding:clamp(28px,5vw,64px) !important}
.pxt .pxs-50a95e,.editor-styles-wrapper .pxs-50a95e{text-align:center !important;max-width:720px !important;margin:0 auto !important}
.pxt .pxs-511cd1,.editor-styles-wrapper .pxs-511cd1{padding-top:0 !important}
.pxt .pxs-514434,.editor-styles-wrapper .pxs-514434{font-size:clamp(38px,4.8vw,60px) !important}
.pxt .pxs-54dd14,.editor-styles-wrapper .pxs-54dd14{font-size:15px !important;flex-grow:1 !important}
.pxt .pxs-55efaa,.editor-styles-wrapper .pxs-55efaa{padding:0 6px !important}
.pxt .pxs-625ea2,.editor-styles-wrapper .pxs-625ea2{padding-bottom:112px !important}
.pxt .pxs-672773,.editor-styles-wrapper .pxs-672773{text-align:center !important;color:var(--g5) !important;font-size:14px !important;letter-spacing:.14em !important;text-transform:uppercase !important;font-weight:500 !important}
.pxt .pxs-6815f6,.editor-styles-wrapper .pxs-6815f6{padding:6px 10px 4px !important}
.pxt .pxs-732049,.editor-styles-wrapper .pxs-732049{padding-top:12px !important;border-top:1px solid var(--g2) !important}
.pxt .pxs-764f69,.editor-styles-wrapper .pxs-764f69{gap:48px !important}
.pxt .pxs-7a35c5,.editor-styles-wrapper .pxs-7a35c5{position:relative !important;padding:clamp(28px,5vw,64px) !important;max-width:820px !important}
.pxt .pxs-823e6b,.editor-styles-wrapper .pxs-823e6b{gap:40px !important}
.pxt .pxs-87f683,.editor-styles-wrapper .pxs-87f683{padding:0 16px !important}
.pxt .pxs-8c936b,.editor-styles-wrapper .pxs-8c936b{padding-top:24px !important}
.pxt .pxs-9eb51a,.editor-styles-wrapper .pxs-9eb51a{border-radius:24px !important;padding:28px !important}
.pxt .pxs-9f9b9b,.editor-styles-wrapper .pxs-9f9b9b{background:var(--ink) !important;border-color:var(--ink) !important;justify-content:center !important;padding:36px !important}
.pxt .pxs-a27b45,.editor-styles-wrapper .pxs-a27b45{min-height:48px !important}
.pxt .pxs-aadd93,.editor-styles-wrapper .pxs-aadd93{color:#FFFFFF !important;font-size:30px !important}
.pxt .pxs-af0cbb,.editor-styles-wrapper .pxs-af0cbb{max-width:980px !important}
.pxt .pxs-b4ba5e,.editor-styles-wrapper .pxs-b4ba5e{align-items:stretch !important}
.pxt .pxs-b4f25e,.editor-styles-wrapper .pxs-b4f25e{padding-bottom:64px !important}
.pxt .pxs-b51e10,.editor-styles-wrapper .pxs-b51e10{aspect-ratio:4/3 !important;border:1px solid var(--g2) !important}
.pxt .pxs-b5ef88,.editor-styles-wrapper .pxs-b5ef88{font-size:22px !important}
.pxt .pxs-bf83cf,.editor-styles-wrapper .pxs-bf83cf{font-size:18px !important}
.pxt .pxs-c451fd,.editor-styles-wrapper .pxs-c451fd{position:relative !important}
.pxt .pxs-d92da1,.editor-styles-wrapper .pxs-d92da1{background:#FFFFFF !important;border:1px solid var(--g2) !important;border-radius:28px !important;padding:clamp(24px,4vw,48px) !important;margin-top:28px !important}
.pxt .pxs-e5e6f8,.editor-styles-wrapper .pxs-e5e6f8{font-size:20px !important}
.pxt .pxs-edc392,.editor-styles-wrapper .pxs-edc392{padding:12px 12px 28px !important}
.pxt .pxs-f4f60e,.editor-styles-wrapper .pxs-f4f60e{color:#C4C9D4 !important}
.pxt .pxs-fcc53c,.editor-styles-wrapper .pxs-fcc53c{font-size:24px !important}
.pxt .pxs-fef6d5,.editor-styles-wrapper .pxs-fef6d5{padding:clamp(28px,4vw,48px) !important;background:var(--ink) !important;border-color:var(--ink) !important}
