.cb-trust{background:#fff;color:#211c1a;padding:36px 24px}.cb-trust__grid{max-width:1320px;margin:auto;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:28px;text-align:center}.cb-trust__icon{display:grid;place-items:center;font-family:Georgia,serif;font-size:34px;width:54px;height:54px;margin:0 auto 15px;border:1px solid #421617;border-radius:50%;color:#421617}.cb-trust h3{font-size:17px;font-weight:600;margin:0 0 10px}.cb-trust p{font-size:14px;line-height:1.6;color:#72635f;margin:0}.cb-pop-open{overflow:hidden}#cb-popups:not([hidden]){position:fixed;top:0;right:0;bottom:0;left:0;z-index:2147480000;display:grid;place-items:center;padding:18px}.cb-pop-overlay{position:absolute;top:0;right:0;bottom:0;left:0;background:#100c0cad;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}#cb-popups .cb-pop{position:relative;box-sizing:border-box;background:#fff;color:#1d1818;width:min(100%,520px);max-height:min(90dvh,850px);overflow-y:auto;overscroll-behavior:contain;padding:clamp(44px,5vw,67px) clamp(27px,6vw,61px) 38px;box-shadow:0 25px 90px #0a04044d;text-align:center;border:0;border-radius:0}#cb-popups .cb-pop[hidden]{display:none!important}#cb-popups .cb-pop__close{position:absolute;right:17px;top:10px;background:none;border:0;padding:6px 9px;font:300 33px/1 Arial,sans-serif;cursor:pointer;color:#261b1c}#cb-popups .cb-pop__eyebrow{color:#421617;letter-spacing:.22em;font:600 10px/1.6 Arial,sans-serif;margin:0 0 25px}#cb-popups .cb-pop h2{color:#241b1c;font:400 clamp(30px,4vw,44px)/1.18 Georgia,"Times New Roman",serif;letter-spacing:-.035em;margin:0 auto 25px;max-width:420px;text-wrap:balance}#cb-popups .cb-pop__divider{display:flex;align-items:center;justify-content:center;gap:12px;width:190px;max-width:75%;margin:0 auto 23px;color:#421617}#cb-popups .cb-pop__divider span{flex:1;height:1px;background:#c9b8b0}#cb-popups .cb-pop__divider b{font:400 18px/1 Georgia,serif}#cb-popups .cb-pop__subtitle{color:#241b1c;font:400 clamp(17px,2.4vw,20px)/1.45 Arial,sans-serif;margin:0 auto 10px}#cb-popups .cb-pop__description{color:#655b59;font:400 14px/1.65 Arial,sans-serif;margin:0 auto 27px;max-width:340px}#cb-popups .cb-pop__form{display:grid;gap:11px;text-align:left;margin:0}#cb-popups .cb-pop__form input{box-sizing:border-box;width:100%;height:53px;padding:0 17px;border:1px solid #c4bebc;border-radius:0;background:#fff;color:#241b1c;font:400 16px Arial,sans-serif}#cb-popups .cb-pop__form input::placeholder{color:#77706e;opacity:1}#cb-popups .cb-pop__form button,#cb-popups .cb-pop__action{box-sizing:border-box;display:flex;align-items:center;justify-content:center;width:100%;min-height:53px;padding:14px 17px;background:#421617;border:1px solid #421617;border-radius:0;color:#fff;text-align:center;text-decoration:none;font:500 12px/1.4 Arial,sans-serif;letter-spacing:.12em;cursor:pointer}#cb-popups .cb-pop__form button:hover,#cb-popups .cb-pop__action:hover{background:#2d0e0f}#cb-popups .cb-pop__secondary{display:inline-block;margin:18px auto 26px;padding:0;border:0;background:none;color:#302728;font:400 12px/1.4 Arial,sans-serif;letter-spacing:.08em;text-decoration:underline;text-underline-offset:4px;cursor:pointer}#cb-popups .cb-pop__fine{max-width:380px;margin:0 auto;color:#756e6b;font:400 10.5px/1.65 Arial,sans-serif}#cb-popups .cb-pop__fine a{color:#421617;text-decoration:underline;text-underline-offset:2px}#cb-popups .cb-pop__success{color:#421617;font:500 13px/1.5 Arial,sans-serif}#cb-popups .cb-pop__sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}#cb-popups .cb-pop :is(a,button,input):focus-visible{outline:2px solid #421617;outline-offset:3px}@media(max-width:800px){.cb-trust__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px}.cb-trust{padding:30px 16px}}@media(max-width:480px){#cb-popups:not([hidden]){padding:17px}#cb-popups .cb-pop{width:100%;max-height:calc(100dvh - 34px);padding:49px 26px 29px}#cb-popups .cb-pop h2{font-size:clamp(29px,7.5vw,36px)}#cb-popups .cb-pop__eyebrow{margin-bottom:20px}#cb-popups .cb-pop__fine{font-size:10px}.cb-trust h3{font-size:14px}.cb-trust p{font-size:12px}.cb-trust__icon{width:44px;height:44px;font-size:28px}}#cb-popups .cb-pop__exit-continue:not([hidden]){display:block;margin:0 auto 10px;color:#421617;text-decoration:underline;text-underline-offset:3px;font:400 12px/1.5 Arial,sans-serif}#cb-popups .cb-pop__welcome-confirmation{display:grid;gap:15px;text-align:center;justify-items:stretch}#cb-popups .cb-pop__success-title{font:400 23px/1.3 Georgia,Times New Roman,serif;color:#421617;margin:0}#cb-popups .cb-pop__success-copy{font:400 13px/1.7 Arial,sans-serif;color:#514647;margin:0}#cb-popups .cb-pop__discount-code{display:block;margin:3px 0;padding:14px 10px;border:1px solid #bca29b;background:#f9f6f3;color:#421617;font:600 21px/1.4 Arial,sans-serif;letter-spacing:.18em;-webkit-user-select:all;user-select:all}#cb-popups .cb-pop__success-note{margin:0;color:#71615f;font:400 11px/1.6 Arial,sans-serif}
/*# sourceMappingURL=/cdn/shop/t/74/assets/carabela-marketing.css.map */
