.customizer-review[hidden]{display:none}.customizer-phone.is-review{background:var(--color-ui-fbf8f5)}.customizer-phone.is-review .customizer-tab__hint{display:none}.customizer-phone.is-review>:is(.customizer-product,.customizer-stage,.customizer-designs,.branding-sheet,.branding-tools,.customizer-packaging){display:none}.customizer-review{position:absolute;z-index:10;inset:78px 0 var(--review-bottom, 106px);display:grid;grid-template-rows:minmax(0,1fr) auto;color:var(--color-ui-251d19);background:var(--color-ui-fbf8f5);font-family:Arial,Helvetica,sans-serif}.customizer-review__scroll{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding-bottom:12px;scrollbar-width:thin}.customizer-review__hero{position:relative;min-height:142px;padding:10px 20px 12px;background:linear-gradient(90deg,#fffdfafa,#fffdfad1 46%,#fffdfa0d 82%),url(customizer-review-hero.jpg) center / cover no-repeat}.customizer-review__step{display:block;margin-bottom:4px;color:var(--color-ui-767b80);font-size:var(--font-size-ui-10px);letter-spacing:.22em}.customizer-review__hero h2{position:relative;max-width:290px;margin:0;font:600 clamp(25px,6.5vw,31px)/.98 Georgia,serif;letter-spacing:-.035em}.customizer-review__hero p{position:relative;max-width:270px;margin:6px 0 0;color:var(--color-ui-65707a);font-size:var(--font-size-ui-12px);line-height:1.3}.customizer-review__handwritten{position:absolute;right:14px;top:23px;color:var(--color-ui-65371f);font:italic 15px/1.35 Georgia,serif;text-align:center;transform:rotate(-9deg)}.customizer-review__cards{display:grid;gap:8px;margin:-4px 12px 0;position:relative}.customizer-review__card{padding:10px 12px;border-radius:var(--radius-ui-16px);background:#fffffff7;box-shadow:0 7px 26px #512f1a0e}.customizer-review__card>header{display:grid;grid-template-columns:24px minmax(0,1fr) auto;gap:7px;align-items:center;margin-bottom:6px}.customizer-review__icon{color:var(--color-ui-63341c)}.customizer-review__icon svg{display:block;width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.5;stroke-linecap:round;stroke-linejoin:round}.customizer-review__card h3{min-width:0;margin:0;overflow-wrap:normal;word-break:normal;font:600 17px/1.15 Georgia,serif}.customizer-review__card header button{padding:5px 0 5px 8px;border:0;background:none;color:var(--color-ui-66391f);font:13px/1 Arial,sans-serif;cursor:pointer}.customizer-review__card header button span{font-size:var(--font-size-ui-19px);vertical-align:-1px}.customizer-review__card-body{display:flex;gap:10px;margin-left:31px;min-width:0;align-items:center}.customizer-review__card-body+.customizer-review__card-body{margin-top:10px}.customizer-review__card-body>img{flex:0 0 68px;width:68px;height:68px;border-radius:var(--radius-ui-10px);background:var(--color-ui-f2ebe4);object-fit:cover}.customizer-review__card-body>img[hidden]{display:none}.customizer-review__card-body>img.customizer-review__uploaded-logo{object-fit:contain;padding:4px;background:#8b837b conic-gradient(#b8b1aa 25%,transparent 0 50%,#b8b1aa 0 75%,transparent 0) 0 0/16px 16px}.customizer-review__card-body>div{min-width:0;overflow-wrap:anywhere}.customizer-review__card-body strong{display:block;font:600 14px/1.2 Georgia,serif}.customizer-review__card-body p{margin:4px 0 0;color:var(--color-ui-65707a);font-size:var(--font-size-ui-11px);line-height:1.35}.customizer-review__card-body small{display:block;margin-top:5px;color:var(--color-ui-5c6065);font-size:var(--font-size-ui-10px);line-height:1.3}.customizer-review__brand-item+.customizer-review__brand-item{margin-top:8px}.customizer-review__brand-item small{color:var(--color-ui-65707a)}.customizer-review__brand-item .customizer-review__brand-text--light{display:inline-block;max-width:100%;padding:2px 6px;border-radius:4px;background:var(--color-ui-63341c)}.customizer-consent{width:min(440px,calc(100% - 32px));max-height:calc(100dvh - 32px);margin:auto;padding:0;border:1px solid #fff8ee;border-radius:24px;overflow:hidden;background:#fffcf7;color:#342a24;box-shadow:0 24px 100px #2a1a1540;font-family:Arial,Helvetica,sans-serif}.customizer-consent:not([open]){display:none}.customizer-consent::backdrop{background:#2b241e73;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px)}.customizer-consent__panel{display:flex;flex-direction:column;max-height:calc(100dvh - 34px)}.customizer-consent__header{position:relative;display:flex;flex-direction:column;align-items:center;gap:19px;padding:32px 28px 0;text-align:center;flex-shrink:0}.customizer-consent__icon{display:grid;place-items:center;width:48px;height:48px;border:1px solid #e4d5c1;border-radius:50%;color:#795839;background:#f1e9dd}.customizer-consent svg{width:23px;height:23px;fill:none;stroke:currentColor;stroke-width:1.4;stroke-linecap:round;stroke-linejoin:round}.customizer-consent__header small{display:block;margin-bottom:11px;color:#8b745c;font-size:9px;line-height:1.4;letter-spacing:.14em;text-transform:uppercase}.customizer-consent__header h2{margin:0;font:400 clamp(29px,7vw,34px)/1.13 Georgia,serif;letter-spacing:-.04em}.customizer-consent__close{position:absolute;top:12px;right:12px;display:grid;place-items:center;width:44px;height:44px;border:0;border-radius:50%;color:#786e65;background:none;cursor:pointer}.customizer-consent__close svg{width:18px;height:18px}.customizer-consent__scroll{min-height:0;overflow-y:auto;overscroll-behavior:contain;padding:15px 28px 0;scrollbar-width:thin}.customizer-consent__scroll p{margin:0;color:#786e65;font-size:13px;line-height:1.7}.customizer-consent__scroll>p:first-child{text-align:center;text-wrap:balance}.customizer-consent__summary{list-style:none;padding:18px 0;margin:23px 0 15px;border-top:1px solid #e9e1d7;border-bottom:1px solid #e9e1d7}.customizer-consent__summary li{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:start;gap:10px;color:#5a4c3e;font-size:12px;line-height:1.7}.customizer-consent__summary li+li{margin-top:13px}.customizer-consent__summary li>span{display:grid;place-items:center;width:20px;height:20px;margin-top:1px;border-radius:50%;color:#667251;background:#eef0e4;font-size:10px}.customizer-consent__details summary{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:7px 0;color:#795839;font-size:12px;cursor:pointer;list-style:none}.customizer-consent__details summary::-webkit-details-marker{display:none}.customizer-consent__details summary svg{width:18px;height:18px;transition:transform .2s}.customizer-consent__details[open] summary svg{transform:rotate(180deg)}.customizer-consent__terms{padding:12px 0}.customizer-consent__terms article{display:grid;grid-template-columns:20px minmax(0,1fr);gap:10px;padding:12px 0}.customizer-consent__terms article>span{padding-top:3px;color:#9b7855;font-size:11px}.customizer-consent__terms strong{display:block;margin:0 0 5px;color:#342a24;font:600 12px/1.5 Arial,sans-serif}.customizer-consent__terms article+article{border-top:1px solid #e9e1d7}.customizer-consent__terms article p{font-size:12px}.customizer-consent__notice{padding:12px;border-radius:10px;background:#f3ece1}.customizer-consent__notice strong{display:block;margin-bottom:4px;color:#795839;font-weight:500}.customizer-consent__scroll .customizer-consent__agreement{margin:10px 0 18px;color:#8a7b69;font-size:10px;line-height:1.65;text-align:center}.customizer-consent__actions{display:flex;flex-direction:column;gap:4px;padding:0 26px max(22px,env(safe-area-inset-bottom));flex-shrink:0;background:#fffcf7}.customizer-consent__actions button{min-height:44px;padding:11px 12px;border:1px solid transparent;border-radius:12px;background:transparent;color:#786e65;font:500 12px/1.4 Arial,sans-serif;cursor:pointer}.customizer-consent__actions [data-material-confirm]{min-height:50px;background:#623c28;color:#fffaf1;font-size:13px}.customizer-consent__actions [data-material-confirm]:hover{background:#4c2d1d}.customizer-consent__actions [data-material-cancel]:hover{color:#342a24;background:#f3ece1}.customizer-consent button:focus-visible,.customizer-consent summary:focus-visible,.customizer-consent__scroll:focus-visible{outline:2px solid #623c28;outline-offset:-4px}.customizer-review__generate:disabled{cursor:wait;opacity:.65;animation:none}@media(max-width:359px){.customizer-consent{width:calc(100% - 24px);border-radius:20px}.customizer-consent__header{padding:24px 22px 0;gap:15px}.customizer-consent__scroll{padding-right:22px;padding-left:22px}.customizer-consent__actions{padding-right:18px;padding-left:18px}}@media(max-height:650px){.customizer-consent__header{padding-top:20px;gap:12px}.customizer-consent__icon{width:36px;height:36px}.customizer-consent__header small{margin-bottom:8px}.customizer-consent__header h2{font-size:28px}.customizer-consent__actions{padding-bottom:14px}}@media(max-height:440px){.customizer-consent__header{padding:18px 55px 0}.customizer-consent__header small,.customizer-consent__icon{display:none}.customizer-consent__actions{flex-direction:row;padding-top:10px}.customizer-consent__actions button{flex:1}.customizer-consent__actions [data-material-confirm]{flex:2}}@media(prefers-reduced-motion:reduce){.customizer-consent__details summary svg{transition:none}}.customizer-review__cta{position:relative;min-width:0;margin:0 10px 10px;padding:11px 12px 8px;border-radius:var(--radius-ui-18px);background:#f8ebe2f7;box-shadow:0 -6px 28px #4b281414;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.customizer-review__cta-head{display:flex;gap:9px;align-items:center}.customizer-review__cta-head>span{display:grid;flex:0 0 38px;width:38px;height:38px;place-items:center;border-radius:50%;background:var(--color-ui-ead5c4);color:var(--color-ui-66391f);font-size:var(--font-size-ui-22px)}.customizer-review__cta-head>div{min-width:0;flex:1}.customizer-review__cta h2{margin:0;font:600 16px/1.1 Georgia,serif}.customizer-review__cta-head p{margin:3px 0 0;color:var(--color-ui-687078);font-size:var(--font-size-ui-10px);line-height:1.25}.customizer-review__cta-head em{color:var(--color-ui-70412a);font:italic 12px/1.25 Georgia,serif;text-align:center;transform:rotate(-10deg)}.customizer-review__generate{display:flex;justify-content:center;align-items:center;gap:14px;width:100%;min-height:42px;margin-top:9px;border:0;border-radius:var(--radius-ui-28px);background:var(--color-ui-623218);color:#fff;font:17px/1.2 Georgia,serif;cursor:pointer;animation:review-next-pulse 2s ease-in-out infinite}.customizer-review__generate span{font:24px/1 Arial,sans-serif}.customizer-review__timing{margin:5px 0 0;color:var(--color-ui-687078);font-size:var(--font-size-ui-10px);text-align:center}.customizer-review__status{margin:7px 0 0;color:var(--color-ui-623218);font-size:var(--font-size-ui-11px);text-align:center}.customizer-review__status:empty{display:none}@keyframes review-next-pulse{0%,to{box-shadow:0 0 #62321800}50%{box-shadow:0 0 0 5px #6232181c,0 6px 16px #62321829}}@media(prefers-reduced-motion:reduce){.customizer-review__generate{animation:none}}@media(max-width:749px){.customizer-review{top:var(--preview-header)}}@media(max-width:359px){.customizer-review__hero{min-height:150px}.customizer-review__hero h2{font-size:var(--font-size-ui-25px)}.customizer-review__handwritten{font-size:var(--font-size-ui-12px)}.customizer-review__card-body{gap:8px;margin-left:24px}.customizer-review__card-body>img{flex-basis:60px;width:60px;height:60px}.customizer-review__cta-head em{display:none}}@media(max-height:600px){.customizer-review__cta{padding:8px 10px;margin-bottom:6px}.customizer-review__cta-head>span,.customizer-review__cta-head em,.customizer-review__cta-head p{display:none}.customizer-review__cta h2{font-size:14px}.customizer-review__generate{min-height:44px;margin-top:6px}.customizer-review__hero{min-height:115px}}.customizer-review button:focus-visible{outline:2px solid var(--color-ui-623218);outline-offset:2px}
/*# sourceMappingURL=/cdn/shop/t/42/assets/customizer-review.css.map */
