.swf-bundler-page{--swf-brown: #5C3A2E;--swf-brown-soft: #7A5447;--swf-cream: #F5F1ED;--swf-warm-gray: #D5CEC8;--swf-pool-blue: #7A9BB5;--swf-olive: #8A8B38;--swf-flame: #C85234;--swf-flame-dark: #A8431F;--swf-ink: #1F1410;--swf-white: #FFFFFF;--swf-shadow-sm: 0 2px 12px rgba(92,58,46,.04);--swf-shadow-md: 0 8px 24px rgba(92,58,46,.1);--swf-shadow-lg: 0 24px 64px rgba(0,0,0,.12);--swf-radius-sm: 6px;--swf-radius-md: 12px;--swf-radius-lg: 20px;--swf-radius-pill: 999px;font-family:DM Sans,-apple-system,BlinkMacSystemFont,sans-serif;color:var(--swf-ink);line-height:1.55;-webkit-font-smoothing:antialiased}.swf-bundler-page *,.swf-bundler-page *:before,.swf-bundler-page *:after{box-sizing:border-box}.swf-bundler-page h1,.swf-bundler-page h2,.swf-bundler-page h3,.swf-bundler-page h4{font-family:Playfair Display,Georgia,serif;color:var(--swf-brown);font-weight:600;margin:0 0 .5em;letter-spacing:-.01em}.swf-bundler-page h1{font-size:clamp(2.1rem,5vw,3.4rem);line-height:1.08}.swf-bundler-page h2{font-size:clamp(1.7rem,3.5vw,2.5rem);line-height:1.15}.swf-bundler-page h3{font-size:clamp(1.15rem,2vw,1.4rem);line-height:1.25}.swf-bundler-page p{margin:0 0 1em}.swf-bundler-page a{color:inherit}.swf-bundler-page em{font-style:italic;color:var(--swf-flame)}.swf-bundler-page img{max-width:100%;display:block}.swf-bundler-page .swf-container{max-width:1200px;margin:0 auto;padding:0 24px}.swf-bundler-page .swf-container-wide{max-width:1340px;margin:0 auto;padding:0 24px}.swf-bundler-page .swf-btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:14px 28px;border-radius:var(--swf-radius-pill);font-weight:600;font-size:15px;letter-spacing:.02em;transition:transform .15s ease,box-shadow .15s ease,background .15s ease,border-color .15s ease;text-decoration:none;white-space:nowrap;font-family:inherit;cursor:pointer;border:none}.swf-bundler-page .swf-btn-primary{background:var(--swf-flame);color:var(--swf-white);box-shadow:0 4px 14px #c852344d}.swf-bundler-page .swf-btn-primary:hover{background:var(--swf-flame-dark);transform:translateY(-1px);box-shadow:0 8px 20px #c8523466}.swf-bundler-page .swf-btn-secondary{background:var(--swf-white);color:var(--swf-brown);border:1.5px solid var(--swf-warm-gray)}.swf-bundler-page .swf-btn-secondary:hover{border-color:var(--swf-brown)}.swf-bundler-page .swf-btn-lg{padding:18px 36px;font-size:17px}.swf-bundler-page .swf-btn-sm{padding:10px 20px;font-size:13px}.swf-bundler-page .swf-section-head{text-align:center;max-width:720px;margin:0 auto 40px}.swf-bundler-page .swf-section-tag{display:inline-block;font-size:12px;font-weight:700;color:var(--swf-flame);letter-spacing:.12em;text-transform:uppercase;margin-bottom:12px}.swf-bundler-page .swf-section-sub{color:var(--swf-brown-soft);font-size:17px}.swf-bundler-page .swf-announce{background:var(--swf-brown);color:var(--swf-cream);font-size:13px;font-weight:500;text-align:center;padding:10px 16px;letter-spacing:.02em}.swf-bundler-page .swf-announce strong{color:#f5cba3;font-weight:700}.swf-bundler-page input,.swf-bundler-page select,.swf-bundler-page textarea{font-size:16px}@media(max-width:640px){.swf-bundler-page .swf-container,.swf-bundler-page .swf-container-wide{padding:0 18px}}@media(prefers-reduced-motion:reduce){.swf-bundler-page *,.swf-bundler-page *:before,.swf-bundler-page *:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}.swf-bundler-page .swf-btn-primary:hover,.swf-bundler-page .swf-theme-preview:hover,.swf-bundler-page .swf-guarantee:hover,.swf-bundler-page .swf-tier-card:hover,.swf-bundler-page .swf-t-card:hover{transform:none!important}}
/*# sourceMappingURL=/cdn/shop/t/341/assets/swf-bundler.css.map */
