.cf-qq{--cf-qq-pink: #eb3986;--cf-qq-ink: #111;box-sizing:border-box;max-width:520px;margin-inline:auto;padding:24px 20px;border:1px solid #f1c2d6;background:#fff;color:var(--cf-qq-ink);text-align:start}.cf-qq *,.cf-qq *:before,.cf-qq *:after{box-sizing:border-box}.cf-qq__heading{margin:0 0 12px;color:var(--cf-qq-pink);font-family:"Review Wide Web",var(--font-heading-family, sans-serif);font-size:14px;font-weight:900;letter-spacing:.04em;line-height:1.2;text-transform:uppercase}.cf-qq__fieldset{min-width:0;margin:0;padding:0;border:0}.cf-qq__question{display:block;width:100%;margin:0 0 14px;padding:0;font-size:16px;font-weight:700;line-height:1.3}.cf-qq__options{display:grid;gap:8px}.cf-qq__option{position:relative;display:flex;align-items:center;gap:10px;min-height:48px;padding:10px 14px;border:1px solid #d9d9d9;cursor:pointer;font-size:15px}.cf-qq__option:hover{border-color:var(--cf-qq-pink)}.cf-qq__radio{flex:none;width:18px;height:18px;margin:0;accent-color:var(--cf-qq-pink)}.cf-qq__option:has(.cf-qq__radio:checked){border-color:var(--cf-qq-pink);background:#fff1f7}.cf-qq__option:has(.cf-qq__radio:focus-visible){outline:2px solid var(--cf-qq-ink);outline-offset:2px}.cf-qq__email-step{margin-block-start:16px}.cf-qq__email-step[hidden],.cf-qq__form[hidden],.cf-qq__done[hidden]{display:none}.cf-qq__login{margin:12px 0}.cf-qq__email-label{display:block;margin-block-end:6px;font-size:13px;font-weight:700}.cf-qq__email{display:block;width:100%;min-height:48px;padding:0 14px;border:1px solid #8a8a8a;border-radius:0;background:#fff;color:var(--cf-qq-ink);font:inherit;font-size:16px}.cf-qq__email:focus,.cf-qq__email:focus-visible,.cf-qq .cf-qq__email:is(:focus,:focus-visible){outline:none;box-shadow:none;border-color:var(--cf-qq-ink)}.cf-qq__consent{display:flex;align-items:flex-start;gap:10px;margin:12px 0 0;color:#555;font-size:12px;line-height:1.4;cursor:pointer}.cf-qq__consent-box{flex:none;width:20px;height:20px;margin:0;accent-color:var(--cf-qq-pink)}.cf-qq__consent:has(.cf-qq__consent-box:focus-visible){outline:2px solid var(--cf-qq-ink);outline-offset:2px}.cf-qq__email[readonly]{background:#f6f6f6;color:#555}.cf-qq__decline{display:inline-block;min-height:44px;margin-block-start:8px;padding:0;border:0;background:none;color:var(--cf-qq-ink);font:inherit;font-size:13px;text-decoration:underline;text-underline-offset:3px;cursor:pointer}.cf-qq__decline:focus-visible{outline:2px solid var(--cf-qq-ink);outline-offset:2px}.cf-qq__note{margin:8px 0 0;color:#555;font-size:13px;line-height:1.4}.cf-qq__note[hidden],.cf-qq__done-text[hidden]{display:none}.cf-qq__done-text:focus{outline:none}.cf-qq__done-text:focus-visible{outline:2px solid var(--cf-qq-ink);outline-offset:4px}.cf-qq__submit{display:inline-flex;align-items:center;justify-content:center;width:100%;min-height:48px;margin-block-start:16px;padding:0 24px;border:1px solid var(--cf-qq-pink);border-radius:0;background:var(--cf-qq-pink);color:#fff;font-family:"Review Condensed Web",var(--font-body-family, sans-serif);font-size:16px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;cursor:pointer}.cf-qq__submit:hover{background:var(--cf-qq-pink);color:#fff}.cf-qq__submit:focus-visible{outline:2px solid var(--cf-qq-ink);outline-offset:2px}.cf-qq__submit:disabled{opacity:.6;cursor:progress}.cf-qq__message{min-height:0;margin:12px 0 0;font-size:14px;font-weight:600}.cf-qq__message:empty{display:block;margin:0}.cf-qq__message.is-error{color:#b3261e}.cf-qq__message.is-ok{color:#1b6e3a}.cf-qq__done{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;text-align:center}.cf-qq__done-text{margin:0;color:var(--cf-qq-pink);font-family:"Review Condensed Web",var(--font-body-family, sans-serif);font-size:24px;font-weight:700;letter-spacing:.02em;line-height:1.15;text-transform:uppercase}.cf-qq__nudge{display:flex;flex-wrap:wrap;gap:6px 12px;align-items:center;margin:12px 0 0;font-size:14px}.cf-qq__link{color:var(--cf-qq-pink);font-weight:700;text-decoration:underline;text-underline-offset:3px}.cf-qq--cart{padding:16px 14px;max-width:none}.cf-qq--cart .cf-qq__question{font-size:14px}.cf-qq--cart .cf-qq__option{min-height:44px;font-size:14px}.cf-qq__consent--note{display:block;cursor:default}.cf-qq .cf-qq__email-step>.cf-qq__email-label{margin:0 0 8px}.cf-qq .cf-qq__email-step>.cf-qq__login{margin:14px 0 0;line-height:1.3}.cf-qq .cf-qq__email-step>.cf-qq__consent--note{margin:14px 0 0}.cf-qq .cf-qq__email-step>.cf-qq__decline{margin-block-start:14px}.cf-qq .cf-qq__form>.cf-qq__submit{margin-block-start:20px}.cf-qq>.cf-qq__message:not(:empty){margin-block-start:14px}.cf-qq.cf-held,.cf-qq-band.cf-held{display:flex;flex-direction:column;justify-content:center}.cf-qq-fig.cf-qq-fig{container-type:inline-size;position:relative;isolation:isolate;overflow:hidden;box-sizing:border-box;max-width:1160px;margin-inline:auto;padding:0;border:0;border-radius:15px;color:#fff;text-align:start;background:#3b1531 url(cf-qq-bg-d-1400.webp) center / cover no-repeat;scroll-margin-block-start:80px}@media(min-width:1200px){.cf-qq-fig.cf-qq-fig{background-image:url(cf-qq-bg-d-2400.webp)}}.cf-qq-head{position:relative}.cf-qq-head__art{position:absolute;inset-block-start:0;left:0;width:100%;height:auto;pointer-events:none}.cf-qq-head__art--d{z-index:0}.cf-qq-head__art--m,.cf-qq-head__prod{display:none}.cf-qq-head__copy{position:relative;z-index:1;box-sizing:border-box;width:56cqw;padding-block-start:4.56cqw;padding-inline-start:19.88cqw}.cf-qq-fig .cf-qq-head__title{margin:0 0 1.2cqw;color:#fff;font:900 max(20px,2.892cqw)/1.1 "Review Wide Web",sans-serif;letter-spacing:0;text-align:start;text-transform:uppercase;text-decoration:none}.cf-qq-head__sub{margin:0 0 .9cqw;color:#fff;font:700 max(12px,1.309cqw)/1.2 "Review Web",sans-serif;letter-spacing:.02em;text-transform:uppercase}.cf-qq-head__note{margin:0;color:#fff;font:italic 400 max(10px,.776cqw)/1.2 "Review Web",sans-serif;letter-spacing:.02em;text-transform:uppercase}.cf-qq-fig>.cf-qq__body,.cf-qq-fig>.cf-qq-band__body{position:relative;z-index:1;box-sizing:border-box;width:63.8cqw;max-width:calc(100% - 32px);margin:5.4cqw auto 4.27cqw}.cf-qq-fig .cf-qq__body .cf-qq,.cf-qq-fig .cf-qq-band__body .cf-qq{width:100%;max-width:none;margin:0;padding:20px;border:0;color:#111}.cf-qq-fig.cf-held{display:flex;flex-direction:column;justify-content:flex-start}.cf-qq-fig.cf-held>.cf-qq__body,.cf-qq-fig.cf-held>.cf-qq-band__body{flex:1 0 auto;display:flex;flex-direction:column;justify-content:center}.cf-sec.cf-qq-fig:has(+.cf-qq-terms){margin-block-end:44px}.cf-qq-terms{margin:0;padding:0 16px 56px;text-align:center}.cf-qq-terms .cf-excl__terms-link{color:#000;font:900 26px/1.1 Review Wide Web,sans-serif;text-decoration:underline;text-underline-offset:4px}.cf-qq-terms .cf-excl__terms-link:hover{color:#b82d69}@media(max-width:749px){.cf-qq-fig.cf-qq-fig{max-width:none;margin-inline:16px;border-radius:7px;background-image:url(cf-qq-bg-m-800.webp);text-align:center}.cf-qq-head__art--d{display:none}.cf-qq-head__art--m{display:block;z-index:0}.cf-qq-head__copy{width:auto;padding:5.8cqw 5cqw 0;text-align:center}.cf-qq-fig .cf-qq-head__title{margin-bottom:1.85cqw;font-size:max(17px,5.144cqw);text-align:center}.cf-qq-head__sub{margin-bottom:3.4cqw;font-weight:500;font-size:max(11px,3.43cqw)}.cf-qq-head__note{font-size:max(9px,2.218cqw)}.cf-qq-head__prod{display:block;position:relative;z-index:1;width:100%;height:auto;margin-block-start:-2.4cqw}.cf-qq-fig>.cf-qq__body,.cf-qq-fig>.cf-qq-band__body{width:80.6cqw;max-width:none;margin:2.3cqw auto 8.3cqw}.cf-qq-fig .cf-qq__body .cf-qq,.cf-qq-fig .cf-qq-band__body .cf-qq{padding:16px;text-align:start}.cf-sec.cf-qq-fig:has(+.cf-qq-terms){margin-block-end:28px}.cf-qq-terms{padding-bottom:40px}.cf-qq-terms .cf-excl__terms-link{font-size:19.4px}}.cf-sec.cf-qq-fig{margin-block:var(--cf-pt-m, 28px) var(--cf-pb-m, 28px)}@media(min-width:750px){.cf-sec.cf-qq-fig{margin-block:var(--cf-pt, 40px) var(--cf-pb, 40px)}}@media(min-width:750px){[dir=rtl] .cf-qq-head{direction:ltr}[dir=rtl] .cf-qq-head__copy{direction:rtl;text-align:right;width:50cqw;padding-left:19.88cqw;padding-right:0}[dir=rtl] .cf-qq-fig .cf-qq-head__title{text-align:right}}
/*# sourceMappingURL=/cdn/shop/t/355/assets/cf-qq.css.map */
