.Constructor_artboard__sVTTJ{display:flex;box-sizing:border-box;flex-direction:row;flex-wrap:nowrap;align-items:flex-start;justify-content:center;align-content:flex-start}.Constructor_slot__zNwYh{width:calc(1150 * var(--zu));margin:calc(20 * var(--zu)) calc(25 * var(--zu));flex-shrink:0}@media screen and (max-width:1199px){.Constructor_slot__zNwYh{width:calc(910 * var(--zu))}}@media screen and (max-width:959px){.Constructor_slot__zNwYh{width:calc(590 * var(--zu))}}@media screen and (max-width:639px){.Constructor_slot__zNwYh{width:100%;margin:calc(20 * var(--zu)) 0;flex-shrink:1}}.Constructor_root__xx_am{box-sizing:border-box;max-width:calc(1440 * var(--zu));margin:0 auto;color:#ffffff;font-family:var(--font-heading);line-height:normal}.Constructor_root__xx_am *,.Constructor_root__xx_am :after,.Constructor_root__xx_am :before{box-sizing:border-box}.Constructor_ticks__bnTKK{position:absolute;top:calc(18 * var(--zu) + var(--range-track-h) / 2);right:0;left:0;height:0;pointer-events:none}.Constructor_tick__EWzjL{position:absolute;top:calc(-5 * var(--zu));left:calc(var(--range-thumb) / 2 + var(--tick-pos) * (100% - var(--range-thumb)));width:max(2px,calc(2 * var(--zu)));height:calc(12 * var(--zu));border-radius:calc(2 * var(--zu));background:#d4d4d4;transform:translateX(-50%);transition:background .3s ease;animation:Constructor_tickIn__4bUpS .45s ease-out}.Constructor_tickOn__Mp6JN{background:#ffffff}@keyframes Constructor_tickIn__4bUpS{0%{opacity:0;transform:translateX(-50%) scaleY(.4)}to{opacity:1;transform:translateX(-50%) scaleY(1)}}.Constructor_rangeWrapExpanding__exKkW:after{content:"";position:absolute;top:calc(18 * var(--zu));right:0;left:0;z-index:2;height:max(2px,var(--range-track-h));border-radius:calc(10 * var(--zu));background:linear-gradient(90deg,rgba(255,255,255,0),rgba(255,255,255,.95) 50%,rgba(255,255,255,0)) no-repeat;background-size:28% 100%;pointer-events:none;animation:Constructor_rangeSweep__1ltMJ 1.1s ease-in-out both}@keyframes Constructor_rangeSweep__1ltMJ{0%{background-position:-60% 0}to{background-position:160% 0}}.Constructor_tick__EWzjL:after{content:"";position:absolute;inset:0;border-radius:inherit}.Constructor_rangeWrapExpanding__exKkW .Constructor_tick__EWzjL:after{animation:Constructor_tickPulse__FoDkp 1.1s ease-in-out both}@keyframes Constructor_tickPulse__FoDkp{0%,to{background:rgba(255,255,255,0);box-shadow:0 0 0 0 rgba(255,255,255,0)}50%{background:#ffffff;box-shadow:0 0 0 calc(2 * var(--zu)) rgba(255,255,255,.55)}}.Constructor_rangeHint___iEH3{margin:calc(10 * var(--zu)) 0 0;color:#b7b7b7;font-family:var(--font-body);font-size:max(12px,calc(12 * var(--zu)));font-weight:400;letter-spacing:0;line-height:1.2;animation:Constructor_hintIn__o4RGT .6s ease-out .7s both}.Constructor_rangeHintStrong__mkyyF{color:#ffffff;font-weight:700}@keyframes Constructor_hintIn__o4RGT{0%{opacity:0;transform:translateY(calc(6 * var(--zu)))}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.Constructor_rangeHint___iEH3,.Constructor_rangeWrapExpanding__exKkW .Constructor_tick__EWzjL:after,.Constructor_rangeWrapExpanding__exKkW:after,.Constructor_tick__EWzjL{animation:none}}@media screen and (max-width:960px){.Constructor_root__xx_am{padding:0 calc(10 * var(--zu))}}.Constructor_switchRow__h70x4{display:flex;gap:calc(12 * var(--zu));margin-bottom:calc(22 * var(--zu))}@media screen and (max-width:960px){.Constructor_switchRow__h70x4{flex-direction:column}}.Constructor_section__6Aiqz{display:flex;gap:calc(18 * var(--zu));align-items:flex-start;padding:calc(42 * var(--zu)) calc(10 * var(--zu));border-top:calc(1 * var(--zu)) solid #808080}.Constructor_sectionFirst__x5dy7{border-top:0}.Constructor_label__5wzmJ{width:calc(100% - 680 * var(--zu) - 18 * var(--zu));min-width:calc(160 * var(--zu));padding-top:calc(6 * var(--zu));color:#b3b3b3;font-family:var(--font-heading);font-size:max(12px,calc(20 * var(--zu)))}.Constructor_labelHeading__faSzO{margin:0;font:inherit;letter-spacing:inherit}.Constructor_content__GJ0jy{flex:1 1;width:100%}@media screen and (max-width:960px){.Constructor_section__6Aiqz{flex-direction:column;padding:calc(36 * var(--zu)) calc(10 * var(--zu))}.Constructor_label__5wzmJ{width:100%;min-width:0;font-size:max(12px,calc(12 * var(--zu)))}.Constructor_content__GJ0jy{width:100%}.Constructor_sectionExtras__16_kv{gap:calc(30 * var(--zu))}}.Constructor_optionsRow__KJmcp{display:flex;gap:calc(18 * var(--zu));align-items:center;flex-wrap:wrap}.Constructor_option__GLitU{position:relative;display:flex;flex-direction:column;align-items:stretch;min-width:calc(120 * var(--zu));padding:0;border:0;background:transparent;color:#b7b7b7;font-family:inherit;font-size:max(12px,calc(20 * var(--zu)));font-weight:400;letter-spacing:calc(1.2 * var(--zu));text-align:left;cursor:pointer}.Constructor_labelMain__JgRKb,.Constructor_labelSub__4O8A4{padding-left:calc(34 * var(--zu))}.Constructor_labelSub__4O8A4{margin-top:calc(13 * var(--zu))}.Constructor_fakeCheck__pdqSc{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:calc(18 * var(--zu));height:calc(18 * var(--zu));border:calc(1 * var(--zu)) solid rgba(255,255,255,1);border-radius:50%;background:rgba(0,0,0,.35)}.Constructor_optionSelected__yc1p1 .Constructor_fakeCheck__pdqSc{background:#a17ab0}.Constructor_fakeDot__zztzt{width:46%;height:46%;border-radius:50%;background:#ffffff}@media screen and (max-width:960px){.Constructor_option__GLitU{min-width:calc(80 * var(--zu));font-size:max(12px,calc(12 * var(--zu)));line-height:1.3}.Constructor_fakeCheck__pdqSc{width:calc(12 * var(--zu));height:calc(12 * var(--zu))}.Constructor_labelMain__JgRKb,.Constructor_labelSub__4O8A4{padding-left:calc(15 * var(--zu))}.Constructor_labelSub__4O8A4{margin-top:calc(2 * var(--zu))}}.Constructor_meter__cqb_x{position:relative;width:100%;color:#b7b7b7;font-size:max(12px,calc(20 * var(--zu)));font-weight:400;letter-spacing:calc(1.2 * var(--zu));line-height:1.5}.Constructor_meterLabel__DpTj8{margin:0;color:#c7c7c7;font-size:max(12px,calc(14 * var(--zu)));line-height:1.5}.Constructor_meterValue__bipKv{margin:calc(2 * var(--zu)) 0 0;color:#c7c7c7;font-size:max(26px,calc(35 * var(--zu)));font-weight:400;letter-spacing:0;line-height:1.2}.Constructor_scale__L_fZ9{display:flex;justify-content:space-between;margin:0;color:#c7c7c7;font-family:var(--font-body);font-size:max(12px,calc(10 * var(--zu)));letter-spacing:normal;line-height:1.2;text-transform:uppercase;opacity:.7}.Constructor_priceBlock__UgLsN{margin-top:calc(26 * var(--zu))}.Constructor_priceHead__vUZGj{display:flex;gap:calc(14 * var(--zu));align-items:center;justify-content:space-between}.Constructor_priceRow__Aaipp{display:flex;gap:calc(18 * var(--zu));align-items:baseline;margin:calc(4 * var(--zu)) 0 0;flex-wrap:wrap}.Constructor_priceNew__AhjRG{background-image:linear-gradient(.242turn,rgba(174,116,196,1),rgba(176,127,192,1) 33%,rgba(185,138,200,1) 58%,rgba(245,144,81,1));-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;color:transparent}.Constructor_priceHours__7J4Bk,.Constructor_priceNew__AhjRG{font-size:max(20px,calc(35 * var(--zu)));letter-spacing:0;line-height:1.2}.Constructor_priceHours__7J4Bk{color:#ececec}.Constructor_priceOld__AU6Fb{color:#959595;font-size:max(14px,calc(20 * var(--zu)));letter-spacing:0;line-height:1.2;text-decoration:line-through}.Constructor_muted__QRZnT{color:#b3b3b3}.Constructor_discount__87A_1{flex-shrink:0;padding:calc(5 * var(--zu)) calc(18 * var(--zu));border:calc(1 * var(--zu)) solid #a17ab0;border-radius:calc(50 * var(--zu));color:#a17ab0;font-size:max(12px,calc(14 * var(--zu)))}.Constructor_rangeWrap__lFpdX,.Constructor_range__kB_XM{--range-track-h:calc(2 * var(--zu));--range-hit-h:44px;--range-grow:calc((var(--range-hit-h) - var(--range-track-h)) / 2);--range-thumb:max(20px,calc(20 * var(--zu)))}.Constructor_rangeWrap__lFpdX{position:relative}.Constructor_rangeWrap__lFpdX:before{content:"";right:0;background:#c7c7c7}.Constructor_fill__pOJB_,.Constructor_rangeWrap__lFpdX:before{position:absolute;top:calc(18 * var(--zu));left:0;height:var(--range-track-h);border-radius:calc(10 * var(--zu));pointer-events:none}.Constructor_fill__pOJB_{width:var(--range-stop,0);background:linear-gradient(90deg,#8b5cf6,#d97706);box-shadow:0 0 calc(10 * var(--zu)) rgba(161,122,176,.55)}.Constructor_range__kB_XM{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:100%;height:var(--range-hit-h);margin-top:calc(18 * var(--zu) - var(--range-grow));margin-bottom:calc(2 * var(--zu) - var(--range-grow));border:0;background:transparent;vertical-align:top;touch-action:pan-y;position:relative;z-index:1}.Constructor_range__kB_XM::-webkit-slider-runnable-track{box-sizing:border-box;height:var(--range-track-h);border:0;background:transparent}.Constructor_range__kB_XM::-moz-range-track{box-sizing:border-box;height:var(--range-track-h);border:0;background:transparent}.Constructor_range__kB_XM:focus-visible{outline:2px solid var(--c-focus);outline-offset:2px}.Constructor_range__kB_XM::-webkit-slider-thumb{-webkit-appearance:none;appearance:none;width:var(--range-thumb);height:var(--range-thumb);margin-top:calc((var(--range-track-h) - var(--range-thumb)) / 2);border:none;border-radius:calc(300 * var(--zu));background:#a17ab0;cursor:pointer;-webkit-transition:box-shadow .35s ease;transition:box-shadow .35s ease}.Constructor_range__kB_XM::-moz-range-thumb{width:var(--range-thumb);height:var(--range-thumb);border:none;border-radius:calc(300 * var(--zu));background:#a17ab0;cursor:pointer;-moz-transition:box-shadow .35s ease;transition:box-shadow .35s ease}.Constructor_rangeWrapExpanding__exKkW .Constructor_range__kB_XM::-webkit-slider-thumb{box-shadow:0 0 0 calc(5 * var(--zu)) rgba(139,92,246,.45)}.Constructor_rangeWrapExpanding__exKkW .Constructor_range__kB_XM::-moz-range-thumb{box-shadow:0 0 0 calc(5 * var(--zu)) rgba(139,92,246,.45)}@media screen and (max-width:960px){.Constructor_meter__cqb_x{width:100%;font-size:max(12px,calc(10 * var(--zu)))}.Constructor_range__kB_XM{margin-bottom:calc(20 * var(--zu) - var(--range-grow))}.Constructor_discount__87A_1{padding:calc(4 * var(--zu)) calc(12 * var(--zu));font-size:max(12px,calc(10 * var(--zu)))}.Constructor_meterLabel__DpTj8{font-size:max(12px,calc(14 * var(--zu)))}.Constructor_priceHead__vUZGj{gap:calc(10 * var(--zu));flex-wrap:wrap}}.Constructor_designGrid__0tXun{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:calc(14 * var(--zu));gap:calc(14 * var(--zu))}.Constructor_designCard__zMmif{position:relative;display:flex;align-items:flex-end;justify-content:center;width:100%;aspect-ratio:1;padding:calc(8 * var(--zu));border:0;border-radius:calc(12 * var(--zu));background-color:#232222;background-repeat:no-repeat;background-position:50%;background-size:contain;overflow:hidden;cursor:pointer}.Constructor_designCardSelected__vNAB9{box-shadow:inset 0 0 0 calc(2 * var(--zu)) var(--c-lilac,#a17ab0),0 calc(6 * var(--zu)) calc(24 * var(--zu)) rgba(161,122,176,.35)}.Constructor_designTick__KDReh{position:absolute;top:calc(16 * var(--zu));right:calc(16 * var(--zu));display:flex;align-items:center;justify-content:center;width:calc(17 * var(--zu));height:calc(17 * var(--zu));border:calc(1 * var(--zu)) solid #ffffff;border-radius:50%;background:rgba(31,30,30,.75);transition:all .12s ease}.Constructor_designCardSelected__vNAB9 .Constructor_designTick__KDReh{background:#a17ab0}.Constructor_designCard__zMmif{transition:transform .2s ease}.Constructor_designCardPeeking__D4Vln{transform:scale(1.05);z-index:1}@media screen and (max-width:960px){.Constructor_designGrid__0tXun{grid-template-columns:repeat(3,1fr)}.Constructor_designTick__KDReh{top:calc(9 * var(--zu));right:calc(9 * var(--zu));width:calc(12 * var(--zu));height:calc(12 * var(--zu))}}.Constructor_previewBtn__Jwq_t{margin-top:calc(16 * var(--zu))}@media screen and (max-width:960px){.Constructor_previewBtn__Jwq_t{margin-top:calc(12 * var(--zu))}}.Constructor_extrasLeft__KbtkF{max-width:calc(395 * var(--zu));margin-top:calc(32 * var(--zu));color:#b3b3b3;font-family:var(--font-body);font-size:max(12px,calc(15 * var(--zu)));font-weight:200;letter-spacing:calc(1.2 * var(--zu));line-height:1.18;text-transform:uppercase}.Constructor_extrasRow__DurLm{display:flex;gap:calc(18 * var(--zu));align-items:flex-start;flex-wrap:wrap}.Constructor_extrasRight__Ak_g_{flex:1 1;display:flex;gap:calc(20 * var(--zu));flex-wrap:wrap;flex-direction:row;justify-content:flex-end}.Constructor_extraCard__Cn5kC{position:relative;display:flex;gap:calc(24 * var(--zu));align-items:flex-start;flex-direction:column;box-sizing:border-box;width:calc(50% - 10 * var(--zu));padding:calc(14 * var(--zu));border-radius:calc(16 * var(--zu));color:#c6c6c6;cursor:pointer;transition:background-color .2s ease-in-out}@media (hover:hover) and (pointer:fine){.Constructor_extraCard__Cn5kC:hover{background-color:rgba(255,255,255,.03)}}.Constructor_extraCheck__IYdM4{position:absolute;top:calc(24 * var(--zu));right:calc(24 * var(--zu));z-index:1;box-sizing:border-box;width:24px;height:24px;margin:0;background-color:#1f1e1e;border:1px solid #808080;border-radius:4px;cursor:pointer;-webkit-appearance:none;-moz-appearance:none;appearance:none;transition:border-color .2s ease-in-out,background-color .2s ease-in-out}.Constructor_extraCheck__IYdM4:checked{border-color:var(--c-lilac,#a17ab0);background-color:var(--c-lilac,#a17ab0)}.Constructor_extraCheck__IYdM4:checked:after{content:"";position:absolute;top:3.84px;left:8.16px;width:5.28px;height:11.04px;border:solid #ffffff;border-width:0 2px 2px 0;transform:rotate(45deg)}.Constructor_extraCheck__IYdM4:focus-visible{outline:2px solid var(--c-focus,#a379ae);outline-offset:2px}.Constructor_extraCardSelected__D2Uxb{background-color:#272625;box-shadow:inset 0 0 0 calc(2 * var(--zu)) var(--c-lilac,#a17ab0),0 calc(6 * var(--zu)) calc(24 * var(--zu)) rgba(161,122,176,.35)}@media (hover:hover) and (pointer:fine){.Constructor_extraCardSelected__D2Uxb:hover{background-color:#2c2b2a}}@media (prefers-reduced-motion:reduce){.Constructor_extraCard__Cn5kC{transition:none}}.Constructor_extraThumb__Di9sZ{display:block;flex-shrink:0;width:100%;aspect-ratio:331/214;border-radius:calc(8 * var(--zu));background-image:linear-gradient(120deg,#a17ab0,#ff9a5b);background-repeat:no-repeat;background-position:50%;background-size:calc(331 * var(--zu)) calc(214 * var(--zu))}.Constructor_extraBody__8YjCA{flex:1 1;display:flex;flex-direction:column;justify-content:space-between}.Constructor_extraTitle__zsEej{font-size:max(12px,calc(20 * var(--zu)));font-weight:400;letter-spacing:calc(1.2 * var(--zu));line-height:1.18}.Constructor_extraDescr__XtX4A{margin-top:calc(16 * var(--zu));font-size:max(12px,calc(15 * var(--zu)));font-weight:200;letter-spacing:calc(1.2 * var(--zu));line-height:1.18}.Constructor_extraPriceWrapper__pt8cG{display:flex;align-items:flex-end;justify-content:flex-start}.Constructor_extraPrice___Y75L{margin-top:calc(24 * var(--zu));margin-right:calc(32 * var(--zu));font-size:max(12px,calc(20 * var(--zu)));font-weight:400;letter-spacing:calc(1.2 * var(--zu));line-height:1.18}.Constructor_qty__eUAnO{display:inline-flex;align-items:center;box-sizing:border-box;gap:calc(17 * var(--zu));padding:calc(6 * var(--zu)) calc(18 * var(--zu));border:calc(1 * var(--zu)) solid #a965cb;border-radius:calc(21 * var(--zu))}.Constructor_qtyButton__j4ZGD{position:relative;padding:0;border:0;background:none;color:#b57ad6;font-family:Arial,Helvetica Neue,sans-serif;font-size:max(12px,calc(13.3333 * var(--zu)));font-weight:400;cursor:pointer}.Constructor_qtyButton__j4ZGD:after{content:"";position:absolute;top:50%;left:50%;width:max(100%,44px);height:max(100%,44px);transform:translate(-50%,-50%)}.Constructor_qtyValue__D80h2{display:inline-block;min-width:calc(24 * var(--zu));padding:0;color:#b7b7b7;font-family:Arial,Helvetica Neue,sans-serif;font-size:max(12px,calc(13.3333 * var(--zu)));font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;line-height:1;text-align:center}@media screen and (max-width:960px){.Constructor_extrasLeft__KbtkF{margin-top:calc(20 * var(--zu));font-size:max(12px,calc(10 * var(--zu)))}.Constructor_extrasRight__Ak_g_{width:100%;justify-content:flex-start}.Constructor_extraCard__Cn5kC{gap:calc(16 * var(--zu))}.Constructor_extraCheck__IYdM4{top:calc(20 * var(--zu));right:calc(20 * var(--zu))}.Constructor_extraTitle__zsEej{margin-top:0;font-size:max(12px,calc(12 * var(--zu)));line-height:1.3}.Constructor_extraDescr__XtX4A{margin-top:calc(12 * var(--zu));font-size:max(12px,calc(10 * var(--zu)));letter-spacing:calc(1 * var(--zu));line-height:1.25}.Constructor_extraPrice___Y75L{margin-top:calc(27 * var(--zu));margin-right:auto;font-size:max(12px,calc(15 * var(--zu)));line-height:1.35}.Constructor_qty__eUAnO{padding:calc(4 * var(--zu))}.Constructor_qtyButton__j4ZGD{font-size:max(12px,calc(9 * var(--zu)))}.Constructor_qtyValue__D80h2{min-width:calc(16 * var(--zu));font-size:max(12px,calc(10 * var(--zu)))}}.Constructor_bottomBar__4gP3f{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-column-gap:calc(12 * var(--zu));column-gap:calc(12 * var(--zu));grid-row-gap:calc(10 * var(--zu));row-gap:calc(10 * var(--zu));align-items:center;padding-top:calc(42 * var(--zu));border-top:calc(1 * var(--zu)) solid #808080}.Constructor_totalWrap__rTSpj{grid-column:1;grid-row:1}.Constructor_rules__vNj__{grid-column:1;grid-row:2}.Constructor_checkoutWrap__flRZH{grid-column:2;grid-row:1/span 2;justify-self:end}.Constructor_totalWrap__rTSpj{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;color:transparent;-webkit-background-clip:text;background-clip:text;background-image:linear-gradient(90deg,#792192 -100%,#a17ab0 84%,#f59051)}.Constructor_totalTitle__GlMa6{margin-right:calc(5 * var(--zu));font-size:max(12px,calc(18 * var(--zu)));font-weight:700}.Constructor_totalValue__exkoZ{font-size:max(12px,calc(20 * var(--zu)));font-weight:800}.Constructor_totalEmpty__vG4mz{-webkit-text-fill-color:#c6c6c6;color:#c6c6c6;font-size:max(12px,calc(16 * var(--zu)));font-weight:400}.Constructor_checkoutWrap__flRZH{display:flex;flex-direction:column;align-items:flex-end;gap:calc(8 * var(--zu))}.Constructor_checkoutHint__XXZLC{max-width:calc(320 * var(--zu));margin:0;color:#c6c6c6;font-family:var(--font-body);font-size:max(12px,calc(14 * var(--zu)));font-weight:400;line-height:1.3;text-align:right}.Constructor_btnDisabled__9DwVu.Constructor_btnDisabled__9DwVu{--pill-bd:#6f6f6f;--pill-fg:#9a9a9a;--pill-bg-hover:transparent;--pill-fg-hover:#9a9a9a;--pill-bd-hover:#6f6f6f;cursor:default}@media screen and (max-width:960px){.Constructor_bottomBar__4gP3f{display:flex;flex-direction:column;flex-wrap:nowrap;align-items:center;gap:calc(20 * var(--zu));padding-top:calc(30 * var(--zu))}.Constructor_totalWrap__rTSpj{order:1}.Constructor_checkoutWrap__flRZH{order:2;width:100%;align-items:stretch}.Constructor_rules__vNj__{order:3}.Constructor_checkoutHint__XXZLC{max-width:none;text-align:center}.Constructor_btn__OKwt2{width:100%}}@media screen and (max-width:479px){.Constructor_extrasRight__Ak_g_.Constructor_extrasRight__Ak_g_{flex-direction:column}.Constructor_extraCard__Cn5kC.Constructor_extraCard__Cn5kC{width:100%}}@media screen and (max-width:639px){.Constructor_designGrid__0tXun.Constructor_designGrid__0tXun{grid-template-columns:repeat(2,1fr);gap:calc(12 * var(--zu))}}@media screen and (max-width:960px){.Constructor_rules__vNj__.Constructor_rules__vNj__{width:100%;text-align:center;font-size:max(12px,calc(10 * var(--zu)));letter-spacing:calc(.5 * var(--zu));white-space:nowrap}}.DesignGrid_grid__HFN7J{-moz-user-select:none;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.DesignGrid_hint__d8_mN{display:none;margin:0 0 calc(14 * var(--zu));color:#a8a8a8;font-family:var(--font-body);font-size:12px;font-weight:400;line-height:1.45;letter-spacing:.01em;max-width:42ch}.DesignGrid_hint__d8_mN svg{display:inline-block;width:16px;height:16px;margin-right:8px;vertical-align:-3px;color:var(--c-lilac,#a17ab0)}@media (hover:none) and (pointer:coarse){.DesignGrid_hint__d8_mN{display:block}}.DesignGrid_peek__hCxlp{position:fixed;inset:0;z-index:var(--z-modal,500);pointer-events:none;opacity:0;transition:opacity .22s ease}.DesignGrid_peekOpen__29F2q{opacity:1}.DesignGrid_backdrop__Tv_iM{position:absolute;inset:0;background:rgba(20,18,22,.72);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.DesignGrid_card__K2Tq0{position:absolute;left:50%;top:50%;--cw:min(74vw,420px,calc((100svh - 200px) * 560 / 794));width:var(--cw);aspect-ratio:560/794;transform:translate(calc(-50% + var(--dx, 0px)),calc(-50% + var(--dy, 0px))) scale(var(--s,.5));transform-origin:center;transition:transform .34s cubic-bezier(.2,.85,.25,1.08);filter:drop-shadow(0 30px 60px rgba(0,0,0,.55));will-change:transform}.DesignGrid_peekOpen__29F2q .DesignGrid_card__K2Tq0{transform:translate(-50%,-50%) scale(1)}.DesignGrid_layer__ue9k3{position:absolute;inset:0;opacity:0;transition:opacity .22s ease}.DesignGrid_layerOn__zEVyy{opacity:1}.DesignGrid_caption__j_MjX{position:absolute;left:50%;top:calc(50% + var(--cw, 300px) * 794 / 560 / 2 + 20px);--cw:min(74vw,420px,calc((100svh - 200px) * 560 / 794));margin:0;transform:translateX(-50%);text-align:center;white-space:nowrap;color:#ffffff;opacity:0;transition:opacity .2s ease .12s}.DesignGrid_peekOpen__29F2q .DesignGrid_caption__j_MjX{opacity:1}.DesignGrid_captionTitle__9JYWy{display:block;font-family:var(--font-heading);font-size:18px;line-height:1.2;text-transform:uppercase}.DesignGrid_captionHint__SMbKn{display:block;margin-top:6px;font-family:var(--font-body);font-size:12px;line-height:1.3;color:#c7c7c7}@media (prefers-reduced-motion:reduce){.DesignGrid_caption__j_MjX,.DesignGrid_card__K2Tq0,.DesignGrid_layer__ue9k3,.DesignGrid_peek__hCxlp{transition:none}}