.trust-concept{display:flex;align-items:center;gap:15px;flex-wrap:wrap;margin-top:24px;font:11px NixoraMono;color:#666}.trust-stars{display:flex;gap:3px}.trust-stars i{font:23px/1 Arial;font-style:normal;background:#00b67a;color:white;width:30px;height:30px;display:grid;place-items:center}.trust-stars.small{margin-bottom:18px}.trust-stars.small i{width:23px;height:23px;font-size:18px}.review-feature blockquote{margin-top:22px}.creative-poster>canvas{position:absolute;pointer-events:none;display:block}
.manual-workflow{margin-top:60px}.manual-workflow>summary{display:flex;justify-content:space-between;gap:15px;cursor:pointer;padding:24px 0;border-block:1px solid #ddd;font:700 20px NixoraMono}.manual-workflow>summary span{font:13px NixoraMono;color:#a74400}.manual-workflow[open]>.forge-workspace{margin-top:30px}.workflow .workflow-heading{margin-bottom:30px}.forge-film{height:205svh;position:relative;--arrival:0;--intro-opacity:1;--window-opacity:0}.film-stage{height:calc(100svh - var(--nav) - 12px);min-height:600px;max-height:920px;position:sticky;top:calc(var(--nav) + 6px);isolation:isolate}.film-intro{position:absolute;left:40%;right:2%;top:22%;opacity:var(--intro-opacity);z-index:3}.film-intro h2{font:500 clamp(32px,3.9vw,60px)/1.15 NixoraPixel;letter-spacing:0}.film-intro p{font:18px/1.6 Inter;margin:25px 0 30px;color:#666}.film-intro>.mono{font-size:11px;color:#a74400}.film-intro>.text-link{display:block;margin-top:20px;font-size:13px}.film-cartridge{position:absolute;top:19%;left:5%;width:245px;padding:12px;background:#ff6b00;border:3px solid #a94200;border-radius:15px;box-shadow:4px 5px 0 #a94200;transform-origin:center;z-index:4;will-change:transform}.film-cartridge>div{background:white;border:1px solid #a94200;padding:22px 15px 10px;display:flex;align-items:center;flex-direction:column;gap:12px}.film-cartridge strong{font:500 44px NixoraPixel}.film-cartridge .mono{font-size:9px;text-align:center}.film-cartridge img{height:160px;width:180px;object-fit:contain}.film-cartridge footer{padding:14px 0 2px;gap:12px;font:9px/1.5 NixoraMono}.film-cartridge footer i{background:#ab4300;width:36px;height:38px}.film-window{position:absolute;inset:14px 0 94px;background:#c7c7c7;padding:5px;border:2px solid;border-color:#fff #555 #555 #fff;box-shadow:6px 6px 0 #ddd;display:flex;flex-direction:column;opacity:var(--window-opacity);transform-origin:center;min-height:0;z-index:2}.film-title{background:#ff6b00;padding:12px 15px;display:flex;justify-content:space-between;font:13px NixoraMono;flex-shrink:0}.film-tools{display:flex;justify-content:space-between;padding:10px 13px;font:11px NixoraMono;flex-shrink:0}.film-tools strong{font-weight:400;color:#666}.film-body{display:flex;flex:1;min-height:0;gap:5px}.film-sidebar{width:185px;padding:22px 14px;background:#e9e9e9;display:flex;flex-direction:column;flex-shrink:0;border:1px solid;border-color:#fff #999 #999 #fff}.film-sidebar>img{width:145px;height:49px;object-fit:contain;margin:0 auto 24px}.film-sidebar nav{display:flex;flex-direction:column;gap:10px}.film-sidebar button{display:flex;gap:12px;padding:15px 10px;text-align:left;font:13px NixoraMono;border:1px solid transparent}.film-sidebar button.active{background:white;border-color:#888 #fff #fff #888;color:#a74400}.film-sidebar .film-brand{margin-top:auto;font-size:10px;color:#777;line-height:1.7}.film-brand b{color:#111;font-size:16px}.film-screen{flex:1;min-width:0;min-height:0;overflow:auto;background:white;border:1px solid;border-color:#888 #fff #fff #888;padding:22px 28px;scroll-behavior:auto}.film-panel-head{margin-bottom:18px}.film-panel-head>.mono{font-size:11px;color:#a74400}.film-panel-head h3{font:700 24px/1.3 NixoraMono;margin-top:9px;letter-spacing:0}.film-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px 18px}.film-field{display:flex;flex-direction:column;gap:5px;min-width:0}.film-field.wide{grid-column:1/-1}.film-field>span{font:600 13px Inter}.film-field output{display:block;background:#fafafa;min-height:32px;padding:7px 10px;border:1px solid;border-color:#999 #ddd #ddd #999;font:14px/1.4 Inter;white-space:pre-wrap}.film-field output.typing:after{content:'▌';color:#ff6b00;animation:film-caret .5s steps(1) infinite}.film-asset-label{display:flex;justify-content:space-between;font:10px NixoraMono;color:#777;margin:20px 0 10px}.film-assets{display:grid;grid-template-columns:repeat(6,1fr);gap:8px}.film-assets>div{border:1px solid #eee;padding:8px 5px;opacity:.18;transform:translateY(8px);transition:opacity .3s,transform .3s;position:relative;text-align:center}.film-assets>div.loaded{opacity:1;transform:none}.film-assets img{height:44px;width:100%;object-fit:contain}.film-assets span{font:9px NixoraMono;display:block;margin-top:5px}.film-assets b{position:absolute;top:3px;right:4px;font:12px Inter;color:#158249;opacity:0}.film-assets .loaded b{opacity:1}.film-status{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:10px;font:11px/1.4 NixoraMono;min-height:36px;flex-shrink:0}.film-slot{width:110px;height:9px;background:#777;border:2px solid;border-color:#eee #eee #555 #555;flex-shrink:0}.film-controls{position:absolute;bottom:41px;left:0;right:0;display:flex;align-items:center;gap:18px;font:12px NixoraMono;z-index:5}.film-controls button{padding:8px 0;border-bottom:1px solid #999;white-space:nowrap}.film-timeline{flex:1;height:3px;background:#ddd;min-width:20px}.film-timeline i{display:block;height:100%;background:#ff6b00;width:0}.film-disclosure{position:absolute;bottom:3px;left:0;font:11px/1.5 Inter;color:#777;max-width:95%}.film-offline{display:flex;align-items:center;justify-content:center;flex-direction:column;min-height:100%;font:13px NixoraMono;color:#888;gap:20px}.film-offline>strong{font-size:52px;font-weight:400}.film-offline p{text-transform:uppercase;letter-spacing:.15em}.film-offline>span{font-size:11px}.film-loader{height:10px;border:1px solid #bbb;padding:2px;width:210px;background:white}.film-loader i{display:block;background:#ff6b00;width:calc(var(--arrival)*100%);height:100%}.film-started .film-intro,.film-started .film-cartridge{opacity:0!important;pointer-events:none}.film-started .film-window{opacity:1!important;transform:none!important}.film-shopify{display:flex;align-items:center;gap:10px;padding:10px 12px;background:#f7faf4;border:1px solid #dce6d4;margin-bottom:15px;font:12px Inter}.shopify-icon{background:#72a838;color:white;font:700 20px Inter;width:27px;height:30px;display:grid;place-items:center;border-radius:3px}.film-shopify>span{margin-left:auto;color:#66775d}.film-spin{width:12px;height:12px;border:2px solid #ddd;border-top-color:#71994a;border-radius:50%;animation:film-spin 1s linear infinite}.connected .film-spin{display:none}.film-product-layout{display:grid;grid-template-columns:1fr 150px;gap:20px}.film-product-image{background:#fff9f4;border:1px solid #f4e2d6;padding:15px;display:flex;flex-direction:column;justify-content:center;align-items:center}.film-product-image img{height:180px;object-fit:contain}.film-product-image span{font:10px NixoraMono;margin-top:12px}#film-generating{min-height:100%;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:20px;text-align:center}#film-generating[hidden],#film-library[hidden]{display:none}#film-generating h3{font:500 35px NixoraPixel}#film-generating p{font:15px Inter;color:#777}.film-spinner{font-size:78px;color:#ff6b00;line-height:1;animation:film-spin 5s linear infinite}#film-generated-count{font:20px NixoraMono}.film-library-toolbar{display:flex;justify-content:space-between;align-items:center;gap:15px;font:12px Inter;margin-bottom:15px}.film-primary{background:#ff6b00;border:2px solid;border-color:#ffa264 #9b4000 #9b4000 #ffa264;padding:9px 12px;font:12px NixoraMono;white-space:nowrap}.film-primary:disabled{background:#f4f4f4;border-color:#ccc;color:#777}#film-library{height:100%;display:flex;flex-direction:column}#film-library .film-panel-head{margin-bottom:12px}.film-grid{overflow-y:auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;min-height:0;flex:1;padding:5px 5px 15px;scroll-behavior:auto}.film-tile{min-width:0;border:1px solid #ddd;text-align:left;align-self:start}.film-tile.selected{outline:2px solid #ff6b00;outline-offset:2px}.film-tile-label{display:flex;justify-content:space-between;padding:8px;font:10px NixoraMono}.film-tile-label b{color:#bc4b00}.film-creative{background:#fff6ed;position:relative;padding:13px;aspect-ratio:4/5;display:flex;flex-direction:column;overflow:hidden;color:#111}.film-creative>span{font:7px NixoraMono;z-index:1;letter-spacing:.06em}.film-creative>strong{font:500 clamp(16px,1.8vw,26px)/1.05 NixoraPixel;letter-spacing:0;z-index:1;max-width:100%;margin-top:12px}.film-creative>img{width:90%;height:80%;object-fit:contain;position:absolute;bottom:-5%;right:-10%;opacity:.8}.film-creative footer{margin-top:auto;padding:0;display:flex;justify-content:space-between;gap:8px;z-index:1;font:7px NixoraMono}.film-creative footer b{font-weight:400}.film-creative.design-1{background:#111;color:#fff}.film-creative.design-1>img{right:-25%;width:115%;height:90%}.film-creative.design-2{background:#fff}.film-creative.design-2>strong{font-family:Inter;font-weight:600;font-size:20px}.film-creative.design-2>img{height:60%;bottom:4%;right:10%;width:80%}.film-creative.design-3{background:#ff6b00}.film-creative.design-3>img{opacity:.8;mix-blend-mode:multiply;right:10%;width:80%;height:75%}.film-creative.design-4{background:#eee8df}.film-creative.design-4>strong{font-family:NixoraMono;font-size:18px}.film-creative.design-4>img{transform:rotate(-12deg);right:-20%;height:88%}.film-creative.design-5{background:#fff;border:9px solid #ff6b00;padding:8px}.film-post-status{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:15px;font:12px/1.5 Inter;color:#555}.film-socials{display:grid;grid-template-columns:1fr 1fr;gap:24px;max-width:640px;margin:0 auto}.film-post{border:1px solid #ddd;background:white;position:relative;overflow:hidden}.film-platform{display:flex;align-items:center;gap:8px;padding:10px 12px;background:#fafafa;font:12px Inter}.film-platform>span{margin-left:auto;font-size:10px;color:#888}.platform-icon{width:20px;height:20px;display:grid;place-items:center;font:700 22px Arial}.facebook{background:#1877f2;color:white;border-radius:50%}.instagram{color:#ce3778}.film-account{display:flex;align-items:center;gap:8px;padding:10px}.film-account>img{width:35px;height:35px;object-fit:contain;border-radius:50%;border:1px solid #eee}.film-account b{display:block;font:600 11px Inter}.film-account small{display:block;font:9px Inter;color:#777;margin-top:3px}.film-account>span{margin-left:auto}.film-post .film-creative{aspect-ratio:1/1}.film-post .film-creative>strong{font-size:29px;max-width:85%}.film-post-copy{padding:10px;font:11px/1.5 Inter}.film-post-copy>span{font-size:17px}.film-post-copy p{margin:7px 0}.film-post-copy small{font:10px Inter;color:#555}.film-post-stamp{padding:8px 10px;background:#edf8f0;color:#257940;font:11px Inter;opacity:0;transform:translateY(10px);transition:.5s}.posted .film-post-stamp{opacity:1;transform:none}.film-socials .film-post{animation:film-enter .7s both}.film-socials .film-post:nth-child(2){animation-delay:.25s}.film-paused *,.motion-paused .forge-film *{animation-play-state:paused!important}@keyframes film-spin{to{transform:rotate(360deg)}}@keyframes film-caret{50%{opacity:0}}@keyframes film-enter{from{opacity:0;transform:translateY(25px)}to{opacity:1;transform:none}}
@media(max-width:1050px){.film-cartridge{width:200px}.film-cartridge img{height:120px}.film-sidebar{width:150px}.film-screen{padding:18px}.film-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.film-panel-head h3{font-size:20px}.film-product-layout{grid-template-columns:1fr 100px}.film-product-image{padding:8px}.film-product-image img{height:150px}.film-post .film-creative>strong{font-size:24px}}
@media(max-width:700px){.forge-film{height:185svh}.film-stage{min-height:570px;height:calc(100svh - var(--nav) - 8px)}.film-intro{left:0;right:0;top:5%}.film-intro h2{font-size:34px}.film-intro p{font-size:16px;margin:18px 0}.film-intro .eyebrow{font-size:10px;margin-bottom:16px}.film-intro>.mono{font-size:9px}.film-cartridge{top:48%;left:8%;width:135px;padding:7px;border-radius:8px}.film-cartridge>div{padding:12px 6px;gap:5px}.film-cartridge strong{font-size:26px}.film-cartridge .mono{font-size:6px}.film-cartridge img{height:75px}.film-cartridge footer{padding:8px 0 0;font-size:6px;gap:8px}.film-cartridge footer i{width:20px;height:24px}.film-window{inset:8px 0 99px;padding:3px;box-shadow:3px 3px 0 #ddd}.film-title{font-size:9px;padding:10px 8px}.film-tools{font-size:8px;padding:8px 6px}.film-body{flex-direction:column;gap:3px}.film-sidebar{padding:3px;width:100%;border:0}.film-sidebar>img,.film-brand{display:none}.film-sidebar nav{flex-direction:row;gap:3px}.film-sidebar button{flex:1;flex-direction:column;align-items:center;padding:7px 1px;font-size:9px;gap:4px}.film-sidebar button span{font-size:10px}.film-screen{padding:14px 12px}.film-panel-head{margin-bottom:12px}.film-panel-head>.mono{font-size:9px}.film-panel-head h3{font-size:18px;line-height:1.3;margin-top:6px}.film-fields{gap:8px}.film-field>span{font-size:11px}.film-field output{font-size:12px;padding:5px 7px;min-height:28px}.film-asset-label{font-size:8px;margin:12px 0 7px}.film-assets{gap:4px}.film-assets>div{padding:5px 2px}.film-assets img{height:30px}.film-assets span{font-size:7px}.film-assets b{font-size:9px}.film-status{padding:7px 5px;font-size:9px;min-height:34px}.film-slot{width:40px;height:7px}.film-controls{font-size:10px;gap:12px;bottom:54px;flex-wrap:wrap}.film-controls button{padding:6px 0}#film-time{font-size:9px}.film-disclosure{font-size:10px;line-height:1.5;bottom:7px}.film-shopify{gap:6px;padding:6px;font-size:10px}.film-shopify>span{font-size:9px}.shopify-icon{width:21px;height:24px;font-size:16px}.film-product-layout{grid-template-columns:1fr 70px;gap:10px}.film-product-image{padding:4px}.film-product-image img{height:110px}.film-product-image span{font-size:7px}.film-library-toolbar{align-items:start;gap:8px;flex-direction:column;font-size:10px}.film-primary{font-size:10px;padding:7px 8px}.film-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.film-creative{padding:9px}.film-creative>strong{font-size:19px}.film-creative.design-2>strong,.film-creative.design-4>strong{font-size:16px}.film-creative>span,.film-creative footer{font-size:6px}.film-tile-label{font-size:8px;padding:6px}.film-socials{gap:10px;grid-template-columns:1fr}.film-post{max-width:300px;width:100%;margin:auto}.film-post .film-creative>strong{font-size:28px}.film-post-status{font-size:10px;align-items:start;gap:8px}.film-platform{font-size:11px}.film-account b{font-size:12px}.film-account small{font-size:10px}.film-post-copy{font-size:12px}.film-socials .film-post:last-child{margin-top:3px}.manual-workflow{margin-top:40px}.manual-workflow>summary{font-size:16px;flex-direction:column}.manual-workflow>summary span{font-size:11px}.trust-concept{gap:8px}.trust-stars i{width:26px;height:26px;font-size:21px}}
@media(prefers-reduced-motion:reduce){.forge-film{height:auto}.film-stage{position:relative;top:auto;min-height:650px}.forge-film *{animation:none!important;transition:none!important}.film-window{opacity:1!important;transform:none!important}.film-intro,.film-cartridge{display:none}}
/* Entire social previews fit within the presentation window. */
.film-socials{max-width:500px;gap:18px}.film-post .film-creative{aspect-ratio:4/3}.film-post .film-creative>strong{font-size:25px}.film-channel-buttons{display:none}
@media(max-width:700px){.film-socials{display:block;max-width:260px}.film-socials:not(.show-facebook) .film-post:nth-child(2),.film-socials.show-facebook .film-post:first-child{display:none}.film-socials .film-post:last-child{margin-top:0}.film-post .film-creative{aspect-ratio:1.65}.film-post .film-creative>strong{font-size:23px}.film-channel-buttons{display:flex;gap:15px;margin:0 0 10px;font:11px NixoraMono}.film-channel-buttons button{border-bottom:1px solid #ccc;padding-bottom:5px}.film-account{padding:6px 10px}.film-platform{padding:6px 10px}.film-post-copy{padding:7px 10px;font-size:11px}.film-post-copy>span{display:none}}
.film-paused .film-post{animation:none;opacity:1;transform:none}
@media(max-width:700px){.forge-film[data-chapter="3"] .film-panel-head>.mono{display:none}.forge-film[data-chapter="3"] .film-panel-head h3{font-size:16px;margin:0}.film-post .film-creative{aspect-ratio:2.05}.film-post .film-creative>strong{font-size:21px;max-width:82%}.film-post-copy p{font-size:10px;line-height:1.4;margin:4px 0}.film-post-copy small{font-size:9px}}
/* Forge is the product throughout the presentation. */
.shopify-brand{display:block;flex-shrink:0;padding:5px 0}.shopify-brand img{display:block;width:100px;height:30px;object-fit:contain}.film-platform img.platform-icon{width:21px;height:21px;object-fit:contain;background:none;border-radius:0}.film-account>img{width:54px;height:32px;border-radius:0;border:0}.social-hashtags{display:block;color:#97502b;margin-top:4px}.film-product-layout{grid-template-columns:1fr 180px}.film-product-image{padding:15px 10px}.forge-product{width:100%;max-width:180px;aspect-ratio:245/355;padding:5%;background:#ff6b00;border:2px solid #b04700;border-radius:7%;box-shadow:3px 3px 0 #aa4500;display:flex;flex-direction:column;color:#111;container-type:inline-size}.forge-product-label{height:83%;padding:9% 5% 0;background:white;border:1px solid #b04700;display:flex;align-items:center;flex-direction:column;gap:5%}.forge-product-label>span{font:6cqw NixoraMono;margin:0}.forge-product-label>b{font:500 23cqw/1 NixoraPixel;letter-spacing:0}.forge-product-label>small{font:3.9cqw NixoraMono;white-space:nowrap}.forge-product-label>img{height:54%;width:90%;object-fit:contain;margin:0}.forge-product-base{display:flex;align-items:center;gap:8%;flex:1;padding-top:6%}.forge-product-base>i{width:18%;height:100%;background:#ae4700}.forge-product-base>span{font:4.6cqw/1.5 NixoraMono;margin:0}.film-product-image>.forge-product{max-width:135px}.film-product-image>span{font:9px NixoraMono;text-align:center;margin-top:15px}
.forge-ad{container-type:inline-size;isolation:isolate;background:#fff8ef;padding:7%;aspect-ratio:4/5}.forge-ad>span{font:3.2cqw NixoraMono}.forge-ad>strong{font:500 10.5cqw/1.03 NixoraPixel;max-width:100%;margin-top:7%;letter-spacing:0}.forge-ad>.ad-copy{font:4.6cqw/1.35 Inter;margin-top:5%;z-index:1;max-width:94%}.forge-ad .ad-visual{position:absolute;height:43%;width:43%;bottom:11%;right:9%;display:flex;align-items:center;justify-content:center}.forge-ad .forge-product{height:100%;width:auto;max-width:100%;padding:5%;flex-shrink:0}.forge-ad .ad-detail{position:absolute;bottom:15%;left:7%;max-width:34%;font:4cqw/1.6 NixoraMono;display:flex;flex-direction:column;gap:5px}.forge-ad footer{font:2.8cqw NixoraMono;gap:4px;border-top:1px solid currentColor;padding-top:4%;margin-top:auto;white-space:nowrap}.forge-ad.layout-1{background:#151515;color:white}.forge-ad.layout-1 .ad-visual{right:8%;transform:rotate(12deg)}.forge-ad.layout-1 .ad-detail{color:#ff9143}.forge-ad.layout-2{background:#fff}.forge-ad.layout-2>strong{font:700 11cqw/.97 Inter;max-width:78%}.forge-ad.layout-2 .ad-visual{right:-3%;bottom:9%;height:40%;transform:rotate(-12deg)}.forge-ad.layout-3{background:#ff6b00}.forge-ad.layout-3>strong{font:700 10.8cqw/1 Inter}.forge-ad.layout-3 .ad-visual{right:10%;height:38%;transform:rotate(6deg)}.forge-ad.layout-3 .forge-product{border-color:#111;box-shadow:4px 4px 0 #111}.forge-ad.layout-4{background:#ebe6dd}.forge-ad.layout-4>strong{font:700 9.5cqw/1.15 NixoraMono}.forge-ad.layout-4 .ad-visual{right:15%;height:37%;transform:rotate(-6deg)}.forge-ad.layout-5{border:7px solid #ff6b00;background:white;padding:6%}.forge-ad.layout-5 .ad-visual{height:39%;right:9%}.forge-ad.layout-6{background:#fff}.forge-ad.layout-6>strong{font:700 10cqw/1.08 NixoraMono}.forge-ad.layout-6 .ad-detail{max-width:50%;font-size:4cqw;bottom:16%}.forge-ad.layout-6 .ad-visual{width:32%;height:30%;right:8%;bottom:13%}.forge-ad.layout-7{background:#20201e;color:white}.forge-ad.layout-7>strong{color:#ff6b00;font-size:13cqw;max-width:90%}.forge-ad.layout-7 .ad-visual{height:30%;right:11%;bottom:11%;transform:rotate(15deg)}.forge-ad.layout-8{background:#f2eee7}.forge-ad.layout-8 .ad-detail{border-left:2px solid #ff6b00;padding-left:6%;bottom:13%;max-width:48%;font-size:4.2cqw;line-height:1.25}.forge-ad.layout-8 .ad-detail i{font-style:normal;color:#a74400}.forge-ad.layout-8 .ad-visual{width:35%;height:33%;right:9%;bottom:12%}.forge-ad.layout-9{background:#ff6b00}.forge-ad.layout-9>strong{background:#111;color:white;padding:5%;font:700 9cqw/1.1 Inter;transform:rotate(-3deg)}.forge-ad.layout-9 .ad-visual{height:37%;right:13%;transform:rotate(9deg)}.forge-ad.layout-10{background:#111;color:white}.forge-ad.layout-10>strong{font:700 10cqw/1.05 Inter}.forge-ad.layout-10 .ad-detail{font-size:3.8cqw;max-width:54%;color:#ffa15c;bottom:20%}.forge-ad.layout-10 .ad-visual{height:30%;width:30%;bottom:13%;right:8%}.forge-ad.layout-11{background:white;border-bottom:10px solid #ff6b00}.forge-ad.layout-11>strong{font-size:13cqw;max-width:90%}.forge-ad.layout-11 .ad-visual{height:36%;right:10%;transform:rotate(-8deg)}
.film-post .forge-ad{aspect-ratio:1.15}.film-post .forge-ad>strong{font-size:9cqw;max-width:100%;margin-top:4%}.film-post .forge-ad>.ad-copy{font-size:4.4cqw;max-width:63%;margin-top:4%}.film-post .forge-ad .ad-visual{height:41%;bottom:13%;right:8%;width:29%}.film-post .forge-ad .ad-detail{bottom:20%;max-width:53%;font-size:3.4cqw}.film-post .forge-ad footer{font-size:2.5cqw}.stan-portrait{display:block;height:clamp(400px,45vw,650px);width:100%;min-height:0;max-height:none}
@media(max-width:1050px){.film-product-layout{grid-template-columns:1fr 130px}}
@media(max-width:700px){.film-product-layout{grid-template-columns:1fr}.film-product-image{flex-direction:row;gap:18px;padding:12px}.film-product-image>.forge-product{height:145px;width:100px;padding:5px}.film-product-image>span{font-size:11px;max-width:100px}.shopify-brand img{width:80px;height:26px}.film-post .forge-ad{aspect-ratio:1.6}.film-post .forge-ad>.ad-copy{font-size:3.7cqw;max-width:66%;margin-top:3%}.film-post .forge-ad .ad-detail{display:none}.film-post .forge-ad .ad-visual{height:45%;bottom:16%;right:9%}.film-post .forge-ad>strong{font-size:8cqw;max-width:95%;margin-top:3%}.film-post .forge-ad footer{font-size:2.5cqw}.stan-portrait{height:480px}}
.forge-ad .ad-visual{bottom:20%}.film-post .forge-ad .ad-visual{bottom:26%;height:35%}
.forge-ad[class*="layout-"] .ad-visual{bottom:20%}.film-post .forge-ad[class*="layout-"] .ad-visual{bottom:26%;height:35%}
