.cb-prelaunch{background:#fff;padding:12px 22px 22px;box-sizing:border-box}.cb-prelaunch__frame{max-width:1200px;margin:0 auto;background:#faf7f3;border-top:1px solid #d8c4b7;border-bottom:1px solid #d8c4b7;color:#421617;padding:20px clamp(25px,4.6vw,70px) 29px}.cb-prelaunch__decor{display:flex;align-items:center;gap:13px;max-width:100%;color:#421617;font:400 20px/1 Georgia,serif;margin:0 auto 20px}.cb-prelaunch__decor-line{flex:1;height:1px;background:#dbc9be}.cb-prelaunch__inner{display:flex;align-items:center;justify-content:space-between;gap:30px}.cb-prelaunch__copy{min-width:0;max-width:740px}.cb-prelaunch__eyebrow{font:600 10px/1.5 Arial,Helvetica,sans-serif!important;letter-spacing:.17em;color:#421617!important;margin:0 0 10px!important}.cb-prelaunch h2{font:400 clamp(26px,3vw,38px)/1.19 Georgia,"Times New Roman",serif!important;letter-spacing:-.03em;color:#321d1e!important;margin:0 0 10px!important;text-wrap:balance}.cb-prelaunch h2 em{font-style:italic;color:#421617}.cb-prelaunch__description{font:400 13px/1.65 Arial,Helvetica,sans-serif!important;color:#6d5b56!important;max-width:590px;margin:0!important}.cb-prelaunch__cta{display:inline-flex;flex-shrink:0;align-items:center;justify-content:space-between;gap:18px;min-width:215px;box-sizing:border-box;padding:14px 0;border-bottom:1px solid #421617;color:#421617!important;text-decoration:none!important;font:600 10px/1.5 Arial,Helvetica,sans-serif;letter-spacing:.12em;transition:opacity .2s}.cb-prelaunch__cta:hover{opacity:.7}.cb-prelaunch__cta:focus-visible{outline:2px solid #421617;outline-offset:4px}.cb-prelaunch__cta svg{flex-shrink:0}.cb-prelaunch--collection{padding-top:0;padding-bottom:17px}.cb-prelaunch--collection .cb-prelaunch__frame{padding-top:14px;padding-bottom:23px}.cb-prelaunch--collection .cb-prelaunch__decor{margin-bottom:14px}.cb-prelaunch--collection h2{font-size:clamp(24px,2.6vw,32px)!important}@media(max-width:800px){.cb-prelaunch__inner{display:block}.cb-prelaunch__cta{min-width:0;margin-top:16px}.cb-prelaunch__frame{padding:16px 24px 25px}.cb-prelaunch__decor{margin-bottom:15px}.cb-prelaunch h2{font-size:30px!important}.cb-prelaunch--collection h2{font-size:27px!important}}@media(max-width:480px){.cb-prelaunch{padding:5px 18px 17px}.cb-prelaunch__frame,.cb-prelaunch--collection .cb-prelaunch__frame{padding:14px 17px 20px}.cb-prelaunch__decor,.cb-prelaunch--collection .cb-prelaunch__decor{margin-bottom:14px;gap:12px;font-size:18px}.cb-prelaunch__eyebrow{font-size:9px!important;letter-spacing:.11em;margin-bottom:8px!important}.cb-prelaunch h2,.cb-prelaunch--collection h2{font-size:26px!important;line-height:1.18}.cb-prelaunch__description{font-size:12px!important;line-height:1.55!important}.cb-prelaunch__cta{font-size:10px;margin-top:10px;padding:11px 0}}.cb-prelaunch__inner{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:0;text-align:center}.cb-prelaunch__copy{width:100%;max-width:740px;margin-inline:auto;text-align:center}.cb-prelaunch__eyebrow,.cb-prelaunch h2,.cb-prelaunch__description{text-align:center!important;margin-left:auto!important;margin-right:auto!important}.cb-prelaunch__cta{align-self:center;justify-content:center;margin:18px auto 0;text-align:center}@media(max-width:800px){.cb-prelaunch__inner{display:flex;align-items:center;text-align:center}.cb-prelaunch__cta{margin:15px auto 0}}@media(max-width:480px){.cb-prelaunch__copy{width:100%}.cb-prelaunch__cta{margin:12px auto 0}}.cb-prelaunch__frame,.cb-prelaunch--collection .cb-prelaunch__frame{padding:25px clamp(22px,4vw,52px) 29px}.cb-prelaunch__accent{display:block;font:400 23px/1 Georgia,Times New Roman,serif;color:#421617;text-align:center;margin:0 auto 12px}.cb-prelaunch__copy{max-width:780px}.cb-prelaunch h2{margin-bottom:12px!important}.cb-prelaunch__description{max-width:710px;font-size:14px!important;line-height:1.65!important}.cb-prelaunch__cta{min-width:0;width:auto;gap:12px;margin:16px auto 0;padding:7px 2px 8px;border-bottom:1px solid #421617;font-size:11px}.cb-prelaunch__cta svg{width:15px;height:15px}@media(max-width:749px){.cb-prelaunch__frame,.cb-prelaunch--collection .cb-prelaunch__frame{padding:22px 19px 24px}.cb-prelaunch__accent{font-size:21px;margin-bottom:12px}.cb-prelaunch h2,.cb-prelaunch--collection h2{font-size:clamp(25px,6.5vw,29px)!important}.cb-prelaunch__description{font-size:12.5px!important;line-height:1.65!important}.cb-prelaunch__cta{margin:15px auto 0;font-size:10px}}
/*# sourceMappingURL=/cdn/shop/t/74/assets/carabela-preorder-invitation.css.map */
