body:has([data-wrld-presale]) .product-section{padding-top:28px;padding-bottom:32px}body:has([data-wrld-presale]) .wyrd-confidence{display:none!important}body:has([data-wrld-review]) .product-section [data-product-badge]{display:none}body:has([data-wrld-presale]) .product-single-wrapper{max-width:1240px}body:has([data-wrld-presale]) .product-details-product-title{font-size:clamp(28px,2.4vw,36px);line-height:1.1;letter-spacing:-.025em;text-wrap:balance}body:has([data-wrld-presale]) .product-details-wrapper{max-width:560px}body:has([data-wrld-presale]) .product-form-block p{text-wrap:pretty}body:has([data-wrld-presale]) .product-form-block .btn{border-radius:999px}body:has([data-wrld-presale]) #breadcrumbs{margin-bottom:12px;font-size:12px}.wrld-brand{display:flex;align-items:center;gap:18px;background:#141916;color:#fff;border-radius:12px;padding:9px 22px}.wrld-brand img{display:block;flex:0 0 84px;width:84px;height:84px;object-fit:contain}.wrld-brand .wrld-eyebrow{color:#c4ea7c;display:block;font-size:11px}.wrld-production{display:block;margin-top:5px;font-size:20px;line-height:1.2;font-weight:700}.wrld-eyebrow{margin:0 0 9px;font-size:11px;font-weight:800;line-height:1.4;letter-spacing:.1em;text-transform:uppercase;color:#52781c}.wrld-offer{display:flex;align-items:center;flex-wrap:wrap;gap:7px 12px;font-size:14px;line-height:1.4}.wrld-offer strong{display:inline-block;background:#afe142;color:#182111;border-radius:999px;padding:5px 12px;white-space:nowrap}.wrld-offer span{font-weight:650}.wrld-offer-note{margin:10px 0 0!important;color:#61675e;font-size:13px;line-height:1.5;text-wrap:pretty}.wrld-intro p{font-size:15px;line-height:1.55;margin:0 0 15px}.wrld-facts{display:flex;gap:8px 16px;flex-wrap:wrap;list-style:none;margin:0!important;padding:0!important;font-size:12px;font-weight:700;line-height:1.5}.wrld-facts li{margin:0!important;white-space:nowrap}.wrld-shipping{border-left:3px solid #a7dc3d;background:#f2f6ea;padding:12px 15px;border-radius:0 8px 8px 0;font-size:13px;line-height:1.5}.wrld-shipping strong{display:block;margin-bottom:5px}.wrld-shipping p{margin:0}.wrld-estimate{margin:10px 0 0!important;font-size:12px;line-height:1.45;color:#61675e}.wrld-story{color:#172017;padding-top:12px;padding-bottom:48px}.wrld-story-inner{max-width:1120px}.wrld-feature{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:48px;align-items:center;padding:38px 0;border-top:1px solid #d8ddd2}.wrld-feature h2,.wrld-faq h2{font-size:clamp(25px,2.8vw,34px);line-height:1.15;letter-spacing:-.025em;margin:0 0 16px;text-wrap:balance}.wrld-feature-copy>p:not(.wrld-eyebrow){font-size:15px;line-height:1.6;margin:0 0 12px;text-wrap:pretty}.wrld-feature-copy>p:last-child{margin-bottom:0}.wrld-feature-copy .wrld-subtle{color:#61675e;font-size:13px!important}.wrld-feature-opening{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.wrld-feature-opening .wrld-feature-copy>p:not(.wrld-eyebrow){font-size:17px}.wrld-opening-media{background:#f0f1eb;border-radius:16px;padding:12px;text-align:center}.wrld-opening-media img{display:block;width:100%;max-width:550px;height:auto;margin:auto;border-radius:8px}.wrld-lantern-media{text-align:center}.wrld-lantern-media img{width:min(100%,280px);height:auto;display:inline-block;vertical-align:middle}.wrld-faq{display:grid;grid-template-columns:minmax(0,.7fr) minmax(0,1.3fr);gap:55px;border-top:1px solid #d8ddd2;padding-top:38px}.wrld-faq details{border-bottom:1px solid #d8ddd2}.wrld-faq summary{list-style:none;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px 0;cursor:pointer;font-size:15px;line-height:1.4;font-weight:700}.wrld-faq summary::-webkit-details-marker{display:none}.wrld-faq summary>span{font-size:23px;line-height:1;font-weight:400;flex:0 0 auto}.wrld-faq details[open] summary>span{transform:rotate(45deg)}.wrld-faq-answer p{margin:0 0 18px;font-size:14px;line-height:1.6;text-wrap:pretty}.wrld-faq a{text-decoration:underline;text-underline-offset:3px}.wrld-faq summary:focus-visible{outline:2px solid #62951f;outline-offset:4px}.wrld-play{padding:32px 0;border-top:1px solid #d8ddd2}.wrld-play>h2{font-size:clamp(25px,2.8vw,34px);line-height:1.15;letter-spacing:-.025em;margin:0 0 24px;text-wrap:balance}.wrld-play-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:28px}.wrld-play-point{border-top:3px solid #a7dc3d;padding-top:14px}.wrld-play-point h3{font-size:18px;line-height:1.25;letter-spacing:-.015em;margin:0 0 10px;text-wrap:balance}.wrld-play-point p{font-size:14px;line-height:1.55;margin:0;text-wrap:pretty}.wrld-play-more{margin:12px 0 0;font-size:14px;line-height:1.4;font-weight:700}.wrld-play-more a{color:#172017;text-decoration:underline;text-underline-offset:4px}.wrld-play-more a:hover{color:#52781c}.wrld-play-more a:focus-visible{outline:2px solid #62951f;outline-offset:4px}.wrld-play-note{font-size:13px;line-height:1.5;color:#61675e;margin:20px 0 0;text-wrap:pretty}@media(max-width:767px){.wrld-play{padding:28px 0}.wrld-play-grid{grid-template-columns:minmax(0,1fr);gap:20px}.wrld-play>h2{margin-bottom:20px}body:has([data-wrld-presale]) .product-section{padding-top:16px;padding-bottom:24px}body:has([data-wrld-presale]) .product-details-wrapper{max-width:none}.wrld-brand{padding:8px 17px;gap:16px}.wrld-brand img{width:72px;height:72px;flex-basis:72px}.wrld-production{font-size:18px}.wrld-facts{gap:7px 14px}.wrld-feature{grid-template-columns:minmax(0,1fr);gap:24px;padding:28px 0}.wrld-feature-opening .wrld-feature-copy{grid-row:1}.wrld-opening-media{padding:14px}.wrld-lantern-media img{max-width:240px}.wrld-faq{grid-template-columns:minmax(0,1fr);gap:8px;padding-top:28px}.wrld-faq h2{margin-bottom:4px}}
/*# sourceMappingURL=/cdn/shop/t/68/assets/wrld-presale.css.map */
