.ad-look-popup{--popup-unit:min(1px, calc(100vw / 1920), calc((100dvh - 48px) / 859))}.ad-look-popup [hidden]{display:none!important}.ad-look-popup__dialog{--dialog-duration:.24s;--dialog-backdrop-duration:.24s;--dialog-timing-function:cubic-bezier(.22,1,.36,1);width:calc(1080 * var(--popup-unit));max-width:calc(100vw - 32px);max-height:calc(100dvh - 32px);border:calc(3 * var(--popup-unit)) solid white;border-radius:calc(32 * var(--popup-unit));padding:0;overflow:hidden;color:#2c2d2e;background:#fff4f4;font-family:var(--font-anio-body);text-align:left}.ad-look-popup__scroll{max-height:calc(100dvh - 38px);overflow:auto;overscroll-behavior:contain}.ad-look-popup__layout{display:grid;grid-template-columns:calc(410 * var(--popup-unit)) minmax(0,1fr);min-height:calc(853 * var(--popup-unit))}.ad-look-popup__visual{margin:0;background:#ffebeb;border-radius:calc(29 * var(--popup-unit));display:flex;flex-direction:column;align-items:center}.ad-look-popup__visual>img{width:calc(376 * var(--popup-unit));height:calc(734 * var(--popup-unit));object-fit:contain;object-position:center;margin:calc(17 * var(--popup-unit)) auto 0}.ad-look-popup__visual figcaption{font-size:calc(16 * var(--popup-unit));line-height:1.2;margin:auto 12px calc(50 * var(--popup-unit));text-align:center}.ad-look-popup__form{display:flex;flex-direction:column;min-width:0;padding:calc(54 * var(--popup-unit)) calc(39 * var(--popup-unit)) calc(50 * var(--popup-unit))}.ad-look-popup__header{padding-bottom:calc(39 * var(--popup-unit));border-bottom:calc(2 * var(--popup-unit)) solid rgb(112 84 15 / .1)}.ad-look-popup__header h2{font:800 calc(52 * var(--popup-unit))/1 var(--font-anio-heading);color:#460f0f;letter-spacing:0}.ad-look-popup__header p{margin-top:calc(20 * var(--popup-unit));font-size:calc(24 * var(--popup-unit));line-height:1.2;font-weight:600}.ad-look-popup__options{border:0;padding:0;margin:calc(27 * var(--popup-unit)) 0 0;min-width:0}.ad-look-popup__options legend{font-size:calc(16 * var(--popup-unit));line-height:1.2;padding:0;margin-bottom:calc(17 * var(--popup-unit));font-weight:800}.ad-look-popup__options legend span{margin-left:calc(10 * var(--popup-unit));font-weight:500}.ad-look-popup__grid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));column-gap:calc(36 * var(--popup-unit));row-gap:calc(24 * var(--popup-unit))}.ad-look-popup__choice{position:relative;cursor:pointer;display:flex;flex-direction:column;align-items:center;min-width:0;gap:calc(15 * var(--popup-unit))}.ad-look-popup__choice input{position:absolute;width:1px;height:1px;opacity:0}.ad-look-popup__swatch{position:relative;display:block;width:calc(84 * var(--popup-unit));height:calc(84 * var(--popup-unit));border:calc(4 * var(--popup-unit)) solid transparent;border-radius:calc(16 * var(--popup-unit))}.ad-look-popup__swatch img{display:block;width:100%;height:100%;object-fit:cover;border-radius:calc(12 * var(--popup-unit))}.ad-look-popup__swatch i{position:absolute;top:0;right:0;bottom:0;left:0;margin:auto;display:grid;place-items:center;width:calc(38 * var(--popup-unit));height:calc(38 * var(--popup-unit));border:calc(5 * var(--popup-unit)) solid #fff4f4;border-radius:50%;color:#fff;background:#85df82;opacity:0;transform:scale(.7);transition:opacity .16s ease,transform .2s ease}.ad-look-popup__swatch i svg{width:calc(20 * var(--popup-unit));height:calc(20 * var(--popup-unit))}.ad-look-popup__choice input:checked+.ad-look-popup__swatch{border-color:#85df82}.ad-look-popup__choice input:checked+.ad-look-popup__swatch i{opacity:1;transform:scale(1)}.ad-look-popup__choice input:focus-visible+.ad-look-popup__swatch{outline:3px solid #271c87;outline-offset:3px}.ad-look-popup__choice:has(input:disabled){cursor:wait}.ad-look-popup__name{color:#271c87;text-align:center;font-size:calc(14 * var(--popup-unit));line-height:1;font-weight:500;white-space:nowrap}.ad-look-popup__purchase{display:flex;align-items:flex-end;gap:calc(18 * var(--popup-unit));justify-content:space-between;margin-top:auto;padding-top:calc(34 * var(--popup-unit));border-top:calc(2 * var(--popup-unit)) solid rgb(112 84 15 / .1)}.ad-look-popup__pricing{flex:1;min-width:0}.ad-look-popup__pricing>p{font-size:calc(20 * var(--popup-unit));line-height:1.2;margin:0 0 calc(20 * var(--popup-unit));white-space:nowrap}.ad-look-popup__pricing>div{display:flex;align-items:baseline;gap:calc(8 * var(--popup-unit));white-space:nowrap}.ad-look-popup__pricing strong{font:800 calc(40 * var(--popup-unit))/1 var(--font-anio-heading);color:#df8282}.ad-look-popup__pricing small{font-size:calc(15 * var(--popup-unit));font-weight:600}.ad-look-popup .ad-look-popup__buy{flex:none;width:auto;min-width:calc(269 * var(--popup-unit));min-height:calc(70 * var(--popup-unit));padding:calc(11 * var(--popup-unit)) calc(12 * var(--popup-unit)) calc(11 * var(--popup-unit)) calc(24 * var(--popup-unit));margin:0;background:#d24f3a;color:#fff;gap:calc(20 * var(--popup-unit));border:0;font:500 calc(20 * var(--popup-unit))/1 var(--font-anio-heading);justify-content:space-between}.ad-look-popup__buy b{font:inherit}.ad-look-popup .ad-look-popup__buy>span:not([data-anio-button-overlay]){display:grid;place-items:center;flex:none;width:calc(48 * var(--popup-unit));height:calc(48 * var(--popup-unit));border-radius:50%;color:#d24f3a;background:#fff}.ad-look-popup__buy svg{width:calc(20 * var(--popup-unit));height:calc(20 * var(--popup-unit))}.ad-look-popup__buy:disabled{opacity:.6;cursor:not-allowed}.ad-look-popup__buy[aria-busy=true]{cursor:wait}.ad-look-popup__close{position:absolute;z-index:2;right:calc(8 * var(--popup-unit));top:calc(8 * var(--popup-unit));display:grid;place-items:center;width:calc(52 * var(--popup-unit));height:calc(52 * var(--popup-unit));padding:0;border:0;border-radius:50%;background:#ffc1c1;color:#b86262;cursor:pointer}.ad-look-popup__close svg{width:calc(28 * var(--popup-unit));height:calc(28 * var(--popup-unit))}.ad-look-popup__error{color:#a32323;font-size:max(14px,calc(16 * var(--popup-unit)));margin-top:12px}@media(max-width:1023px){.ad-look-popup{--popup-unit:1px}.ad-look-popup__dialog{width:calc(100vw - 24px);max-width:440px;max-height:calc(100dvh - 24px);border:2px solid white;border-radius:24px}.ad-look-popup__scroll{max-height:calc(100dvh - 28px)}.ad-look-popup__layout{display:flex;flex-direction:column;min-height:0}.ad-look-popup__close{width:44px;height:44px;right:8px;top:8px}.ad-look-popup__visual{border-radius:22px 22px 0 0;padding:12px 16px}.ad-look-popup__visual>img{width:100%;max-width:100%;height:240px;margin:0}.ad-look-popup__visual figcaption{margin:6px 0 0;font-size:14px}.ad-look-popup__form{padding:24px 18px}.ad-look-popup__header{padding-bottom:20px}.ad-look-popup__header h2{font-size:30px}.ad-look-popup__header p{font-size:18px;margin-top:10px}.ad-look-popup__options{margin-top:20px}.ad-look-popup__options legend{font-size:16px;margin-bottom:14px}.ad-look-popup__grid{gap:16px 8px}.ad-look-popup__choice{gap:7px;min-height:78px}.ad-look-popup__swatch{width:52px;height:52px;border-width:3px;border-radius:12px}.ad-look-popup__swatch img{border-radius:8px}.ad-look-popup__swatch i{width:28px;height:28px;border-width:3px}.ad-look-popup__swatch i svg{width:16px;height:16px}.ad-look-popup__name{font-size:11px;white-space:normal;min-height:2.3em;line-height:1.15}.ad-look-popup__purchase{flex-wrap:wrap;gap:20px;margin-top:24px;padding-top:24px}.ad-look-popup__pricing>p{font-size:16px;margin-bottom:12px}.ad-look-popup__pricing strong{font-size:32px}.ad-look-popup__pricing small{font-size:13px}.ad-look-popup .ad-look-popup__buy{width:100%;min-width:0;min-height:54px;padding:8px 8px 8px 20px;font-size:16px}.ad-look-popup .ad-look-popup__buy>span:not([data-anio-button-overlay]){width:38px;height:38px}}@media(max-width:359px){.ad-look-popup__grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ad-look-popup__header h2{font-size:26px}.ad-look-popup__visual>img{height:220px}}@media(prefers-reduced-motion:reduce){.ad-look-popup__dialog,.ad-look-popup__dialog::backdrop{animation:none!important}.ad-look-popup__swatch i{transition:none}}body:not(.animations-enabled) .ad-look-popup__dialog,body:not(.animations-enabled) .ad-look-popup__dialog::backdrop,[data-motion-disabled=true] .ad-look-popup__dialog,[data-motion-disabled=true] .ad-look-popup__dialog::backdrop{animation:none}body:not(.animations-enabled) .ad-look-popup__swatch i,[data-motion-disabled=true] .ad-look-popup__swatch i{transition:none}.ad-look-popup__catalog-note{font-size:14px;line-height:1.4;color:#80614d;margin-top:14px}
/*# sourceMappingURL=/cdn/shop/t/50/assets/anio-look-popup.css.map */
