/* @license GPL-2.0-or-later https://www.drupal.org/licensing/faq */
.text-align-left{text-align:left;}.text-align-right{text-align:right;}.text-align-center{text-align:center;}.text-align-justify{text-align:justify;}.align-left{float:left;}.align-right{float:right;}.align-center{display:block;margin-right:auto;margin-left:auto;}
.container-inline div,.container-inline label{display:inline-block;}.container-inline .details-wrapper{display:block;}.container-inline .hidden{display:none;}
.clearfix::after{display:table;clear:both;content:"";}
.hidden{display:none;}.visually-hidden{position:absolute !important;overflow:hidden;clip:rect(1px,1px,1px,1px);width:1px;height:1px;word-wrap:normal;}.visually-hidden.focusable:active,.visually-hidden.focusable:focus-within{position:static !important;overflow:visible;clip:auto;width:auto;height:auto;}.invisible{visibility:hidden;}
.js .js-hide{display:none;}.js-show{display:none;}.js .js-show{display:block;}@media (scripting:enabled){.js-hide.js-hide{display:none;}.js-show{display:block;}}
:root{--ai-font-size-base:var(--font-size-base);--ai-font-size-s:var(--font-size-s);--ai-font-size-xs:var(--font-size-xs);--ai-font-size-xxs:var(--font-size-xxs);--ai-font-size-h1:var(--font-size-h1);--ai-font-size-h2:var(--font-size-h2);--ai-font-size-h3:var(--font-size-h3);--ai-font-size-h4:var(--font-size-h4);--ai-font-size-h5:var(--font-size-h5);--ai-font-size-h6:var(--font-size-h6);--ai-text-color-muted:var(--color-text-light);--ai-icon-size:1.25rem;--ai-icon-size-lg:2rem;}.ai-font-size-base{font-size:var(--ai-font-size-base);}.ai-font-size-s{font-size:var(--ai-font-size-s);}.ai-font-size-xs{font-size:var(--ai-font-size-xs);}.ai-font-size-xxs{font-size:var(--ai-font-size-xxs);}.ai-text-muted{color:var(--ai-text-color-muted);}.ai-description{font-size:var(--ai-font-size-xs);line-height:1.25;color:var(--ai-text-color-muted);hyphens:none;text-wrap:balance;}.ai-heading-h1{font-size:var(--ai-font-size-h1);}.ai-heading-h2{font-size:var(--ai-font-size-h2);}.ai-heading-h3{font-size:var(--ai-font-size-h3);}.ai-heading-h4{font-size:var(--ai-font-size-h4);}.ai-heading-h5{font-size:var(--ai-font-size-h5);}.ai-heading-h6{font-size:var(--ai-font-size-h6);}select.ai-select,select.ai-select--narrow,select.ai-select--wide{max-width:200px;}select.ai-select--narrow{max-width:150px;}select.ai-select--wide{max-width:300px;}.ai-icon-button{display:inline-flex;flex-shrink:0;align-items:center;justify-content:center;width:calc(var(--ai-icon-size) + 0.5rem);height:calc(var(--ai-icon-size) + 0.5rem);padding:0.25rem;color:var(--gin-icon-color,var(--ai-text-color-muted));text-decoration:none;background-color:transparent;background-repeat:no-repeat;background-position:center;background-size:var(--ai-icon-size) var(--ai-icon-size);border:1px solid var(--color-gray-200,rgba(0,0,0,0.08));border-radius:var(--gin-border-m,0.5rem);transition:background-color 0.15s var(--gin-easing,cubic-bezier(0.19,1,0.22,1)),border-color 0.15s var(--gin-easing,cubic-bezier(0.19,1,0.22,1));cursor:pointer;}.ai-icon-button:hover{background-color:var(--color-gray-100,rgba(0,0,0,0.06));border-color:var(--color-gray-200,rgba(0,0,0,0.08));}.ai-icon-button:focus{outline:none;}.ai-icon-button:focus-visible{background-color:var(--color-gray-100,rgba(0,0,0,0.06));outline:2px solid var(--gin-color-focus,var(--color-focus,#007dfacc));outline-offset:2px;}.ai-icon-button:active{background-color:var(--color-gray-200,rgba(0,0,0,0.12));border-color:var(--color-gray-300,rgba(0,0,0,0.15));}.ai-icon-button--lg{--ai-icon-size:var(--ai-icon-size-lg);}.ai-icon{display:inline-block;flex-shrink:0;width:var(--ai-icon-size);height:var(--ai-icon-size);background-repeat:no-repeat;background-position:center;background-size:100%;}.ai-icon--lg{--ai-icon-size:var(--ai-icon-size-lg);}.ai-icon--provider{background-image:url(/modules/contrib/ai/assets/icons/plugs.svg);}.ai-icon--model{background-image:url(/modules/contrib/ai/assets/icons/cube.svg);}.ai-icon--external{background-image:url(/modules/contrib/ai/assets/icons/external.svg);}.ai-icon--settings{background-image:url(/modules/contrib/ai/assets/icons/gear.svg);}.ai-icon--supported{background-image:url(/modules/contrib/ai/assets/icons/checkmark-circle.svg);}.ai-icon--not-supported{background-image:url(/modules/contrib/ai/assets/icons/x-circle.svg);}.ai-icon--warning{background-image:url(/modules/contrib/ai/assets/icons/warning.svg);}.ai-icon--option{background-image:url(/modules/contrib/ai/assets/icons/option.svg);}.ai-icon--arrow-left-up{background-image:url(/modules/contrib/ai/assets/icons/arrow-left-up.svg);}.ai-icon--cloud-arrow-down{background-image:url(/modules/contrib/ai/assets/icons/cloud-arrow-down.svg);}.ai-icon--file{background-image:url(/modules/contrib/ai/assets/icons/file.svg);}.ai-icon--trash{background-image:url(/modules/contrib/ai/assets/icons/trash.svg);}.ai-pill{font-size:var(--gin-font-size-xxs,.75rem);font-weight:var(--gin-font-weight-semibold,600);display:inline-block;padding:.125em .75em;vertical-align:.125em;border:1px solid transparent;border-radius:var(--gin-border-l,.75rem);color:var(--messages-fg-color);background:var(--messages-bg-color);text-transform:capitalize;}.ai-pill.light{color:var(--gin-status-text,white);background:var(--gin-status-bg,var(--color-gray-400));}.ai-pill.success{color:var(--gin-status-success-text,var(--messages-fg-color));background-color:var(--gin-status-success-bg,var(--messages--status-color));}.ai-pill.danger{color:var(--gin-status-danger-text,var(--messages-fg-color));background:var(--gin-status-danger-bg,var(--messages--error-color));}.ai-pill.warning{color:var(--gin-status-warning-text,var(--messages-fg-color));background:var(--gin-status-warning-bg,var(--messages--warning-color));}.ai-tooltip{margin:0px;inset:auto;position-area:bottom right;position-try-fallbacks:flip-inline;border:1px solid var(--gin-border-color,var(--color-gray-100,#dbdbdb));padding:var(--gin-spacing-xxs,4px) var(--gin-spacing-xs,8px);color:var(--gin-color-text-light,var(--color-gray-800,#55565b));font-size:var(--font-size-xs);border-radius:var(--gin-border-s,6px);box-shadow:2px 4px 8px var(--gin-color-primary-light,rgba(0,0,0,0.15));max-width:16rem;}
.progress{position:relative;}.progress__track{min-width:100px;max-width:100%;height:16px;margin-top:5px;border:1px solid;background-color:#fff;}.progress__bar{width:3%;min-width:3%;max-width:100%;height:16px;background-color:#000;}.progress__description,.progress__percentage{overflow:hidden;margin-top:0.2em;color:#555;font-size:0.875em;}.progress__description{float:left;}[dir="rtl"] .progress__description{float:right;}.progress__percentage{float:right;}[dir="rtl"] .progress__percentage{float:left;}.progress--small .progress__track{height:7px;}.progress--small .progress__bar{height:7px;background-size:20px 20px;}
.ajax-progress{display:inline-block;padding:1px 5px 2px 5px;}[dir="rtl"] .ajax-progress{float:right;}.ajax-progress-throbber .throbber{display:inline;padding:1px 6px 2px;background:transparent url(/core/misc/throbber-active.svg) no-repeat 0 center;}.ajax-progress-throbber .message{display:inline;padding:1px 5px 2px;}tr .ajax-progress-throbber .throbber{margin:0 2px;}.ajax-progress-bar{width:16em;}.ajax-progress-fullscreen{position:fixed;z-index:1261;top:48.5%;left:49%;width:24px;height:24px;padding:4px;opacity:0.9;border-radius:7px;background-color:#232323;background-image:url(/core/misc/loading-small.svg);background-repeat:no-repeat;background-position:center center;}[dir="rtl"] .ajax-progress-fullscreen{right:49%;left:auto;}
.micina-header__actions{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;flex:0 0 auto;}.micina-account-link{position:relative;display:inline-flex;align-items:center;justify-content:center;width:40px;height:40px;flex:0 0 40px;border:1px solid rgba(201,95,127,0.18);border-radius:999px;background:#ffffff;color:var(--micina-primary,#c95f7f);box-shadow:0 10px 22px rgba(45,32,39,0.045);text-decoration:none;transition:border-color 0.15s ease,background-color 0.15s ease,box-shadow 0.15s ease;}.micina-account-link:hover,.micina-account-link:focus-visible,.micina-account-link.is-authenticated{border-color:rgba(201,95,127,0.32);background:#fff8fb;color:var(--micina-primary,#c95f7f);text-decoration:none;box-shadow:0 12px 26px rgba(201,95,127,0.10);}.micina-account-link:focus-visible,.micina-wishlist-button:focus-visible,.micina-account button:focus-visible,.micina-account a:focus-visible,.micina-account-login a:focus-visible,.micina-account-login button:focus-visible,.micina-account-login input:focus-visible,.micina-account select:focus-visible{outline:2px solid rgba(201,95,127,0.48);outline-offset:3px;}.micina-account-link svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}.micina-account-link__count{position:absolute;top:-5px;right:-5px;display:inline-flex;align-items:center;justify-content:center;min-width:19px;height:19px;padding:0 5px;border:2px solid #ffffff;border-radius:999px;background:var(--micina-primary,#c95f7f);color:#ffffff;font-size:0.64rem;font-weight:800;line-height:1;}@media (max-width:1199.98px){.micina-header__actions{position:absolute;top:50%;right:0;z-index:3;transform:translateY(-50%);}.micina-header__actions .micina-search-toggle{grid-column:auto !important;grid-row:auto !important;justify-self:auto !important;}}@media (min-width:1200px){.micina-header__actions{justify-self:end;}.micina-header__actions .micina-search-toggle{justify-self:auto;margin-left:0;}}.product-detail__media{position:relative;}.micina-product-wishlist{position:absolute;top:14px;right:14px;z-index:2;}.micina-wishlist-button{appearance:none;display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:1px solid rgba(201,95,127,0.16);border-radius:999px;background:rgba(255,255,255,0.94);color:#9a8790;cursor:pointer;box-shadow:0 10px 25px rgba(45,32,39,0.09);text-decoration:none;transition:color 0.15s ease,background-color 0.15s ease,border-color 0.15s ease,transform 0.15s ease;}.micina-wishlist-button:hover,.micina-wishlist-button:focus-visible,.micina-wishlist-button.is-saved{border-color:rgba(201,95,127,0.32);background:#fff4f8;color:var(--micina-primary,#c95f7f);text-decoration:none;}.micina-wishlist-button:hover{transform:translateY(-1px);}.micina-wishlist-button svg{width:22px;height:22px;fill:transparent;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;transition:fill 0.15s ease;}.micina-wishlist-button.is-saved svg{fill:currentColor;}.micina-wishlist-button.is-loading{opacity:0.55;cursor:wait;}.micina-account-login{display:grid;place-items:center;min-height:560px;padding:42px 0 72px;}.micina-account-login__card{width:min(480px,100%);box-sizing:border-box;padding:clamp(28px,5vw,44px);border:1px solid rgba(201,95,127,0.14);border-radius:30px;background:linear-gradient(180deg,#fffafd 0%,#ffffff 38%);box-shadow:0 26px 64px rgba(65,47,57,0.10);color:#3a3540;}.micina-account-login__icon{display:flex;align-items:center;justify-content:center;width:58px;height:58px;margin-bottom:18px;border-radius:20px;background:#fff0f5;color:var(--micina-primary,#c95f7f);}.micina-account-login__icon svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;}.micina-account-login__eyebrow,.micina-account__eyebrow,.micina-account-card__eyebrow{color:#a06478;font-size:0.72rem;font-weight:800;letter-spacing:0.07em;line-height:1.2;text-transform:uppercase;}.micina-account-login h1{margin:5px 0 10px;color:#3a3540;font-size:clamp(1.75rem,5vw,2.2rem);font-weight:700;line-height:1.15;letter-spacing:-0.025em;}.micina-account-login__card > p{margin:0 0 26px;color:#6f6a75;font-size:0.96rem;line-height:1.55;}.micina-account-login__form .form-item{margin-bottom:17px;}.micina-account-login__form label{display:block;margin-bottom:7px;color:#4b444f;font-size:0.86rem;font-weight:700;}.micina-account-login__form input[type="text"],.micina-account-login__form input[type="password"]{width:100%;min-height:50px;box-sizing:border-box;padding:0 15px;border:1px solid rgba(116,96,106,0.18);border-radius:14px;background:#ffffff;color:#3a3540;font:inherit;box-shadow:0 5px 14px rgba(45,32,39,0.035);}.micina-account-login__form input:focus{border-color:rgba(201,95,127,0.46);box-shadow:0 0 0 4px rgba(201,95,127,0.08);}.micina-account-login__form .form-actions{margin:23px 0 0;}.micina-account-login__form .button,.micina-account-login__form input[type="submit"]{width:100%;min-height:50px;border:0;border-radius:14px;background:linear-gradient(135deg,#d47290 0%,#c95f7f 100%);color:#ffffff;font:inherit;font-size:0.94rem;font-weight:750;box-shadow:0 12px 24px rgba(201,95,127,0.22);}.micina-account-login__forgot{display:inline-block;margin-top:18px;color:#a06478;font-size:0.86rem;font-weight:650;text-underline-offset:3px;}.micina-account-login__note{margin-top:25px;padding-top:18px;border-top:1px solid rgba(201,95,127,0.10);color:#8a828d;font-size:0.78rem;line-height:1.45;}.micina-account{padding:14px 0 72px;color:#3a3540;}.micina-account__hero{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:26px 2px 24px;}.micina-account__hero h1{margin:5px 0 7px;color:#3a3540;font-size:clamp(2rem,4vw,2.75rem);font-weight:700;line-height:1.08;letter-spacing:-0.035em;}.micina-account__hero p{margin:0;color:#6f6a75;font-size:1rem;line-height:1.5;}.micina-account__logout{display:inline-flex;align-items:center;gap:8px;min-height:40px;padding:0 14px;border:1px solid rgba(116,96,106,0.14);border-radius:999px;background:#ffffff;color:#746b70;font-size:0.82rem;font-weight:700;text-decoration:none;}.micina-account__logout:hover{border-color:rgba(201,95,127,0.25);color:var(--micina-primary,#c95f7f);text-decoration:none;}.micina-account__logout svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;}.micina-account__stats{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin-bottom:20px;}.micina-account-stat{display:flex;align-items:center;gap:13px;min-width:0;padding:18px;border:1px solid rgba(201,95,127,0.11);border-radius:20px;background:#ffffff;box-shadow:0 10px 28px rgba(56,42,50,0.045);}.micina-account-stat__icon{display:inline-flex;align-items:center;justify-content:center;width:42px;height:42px;flex:0 0 42px;border-radius:15px;background:#fff1f6;color:var(--micina-primary,#c95f7f);font-size:1.25rem;font-weight:700;}.micina-account-stat__icon svg{width:21px;height:21px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round;}.micina-account-stat__icon--bell{background:#f5f1fb;color:#8b6aaa;}.micina-account-stat__icon--mail{background:#eef8f4;color:#4d7f70;}.micina-account-stat div{display:flex;min-width:0;flex-direction:column;}.micina-account-stat strong{overflow:hidden;color:#3a3540;font-size:1.2rem;line-height:1.1;text-overflow:ellipsis;white-space:nowrap;}.micina-account-stat span:last-child{margin-top:4px;color:#7c747f;font-size:0.77rem;line-height:1.25;}.micina-account__layout{display:grid;grid-template-columns:minmax(0,1.65fr) minmax(300px,0.75fr);gap:20px;align-items:start;}.micina-account__main,.micina-account__side{display:grid;gap:20px;min-width:0;}.micina-account-card{min-width:0;padding:clamp(20px,3vw,28px);border:1px solid rgba(201,95,127,0.12);border-radius:24px;background:#ffffff;box-shadow:0 14px 36px rgba(56,42,50,0.055);}.micina-account-card__head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;margin-bottom:18px;}.micina-account-card h2{margin:4px 0 0;color:#3a3540;font-size:clamp(1.25rem,2vw,1.55rem);font-weight:700;line-height:1.22;letter-spacing:-0.02em;}.micina-account-card__count{display:inline-flex;align-items:center;justify-content:center;min-width:31px;height:31px;padding:0 8px;border-radius:999px;background:#fff2f6;color:#a06478;font-size:0.78rem;font-weight:800;}.micina-account-products,.micina-account-alerts{display:grid;gap:10px;}.micina-account-product{display:grid;grid-template-columns:76px minmax(0,1fr) auto auto;gap:14px;align-items:center;padding:12px;border:1px solid rgba(116,96,106,0.10);border-radius:18px;background:#fffdfd;}.micina-account-product__image{display:flex;align-items:center;justify-content:center;width:76px;height:76px;overflow:hidden;border-radius:14px;background:#ffffff;color:#c9aab5;text-decoration:none;}.micina-account-product__image img{display:block;width:100%;height:100%;object-fit:contain;}.micina-account-product__copy{display:flex;min-width:0;flex-direction:column;gap:5px;}.micina-account-product__title,.micina-account-alert__top a{color:#46404a;font-size:0.91rem;font-weight:700;line-height:1.35;text-decoration:none;}.micina-account-product__title:hover,.micina-account-alert__top a:hover{color:var(--micina-primary,#c95f7f);text-decoration:underline;text-underline-offset:3px;}.micina-account-product__meta{color:#8b838e;font-size:0.75rem;}.micina-account-product__price{display:flex;min-width:72px;flex-direction:column;align-items:flex-end;}.micina-account-product__price span{color:#97909a;font-size:0.68rem;}.micina-account-product__price strong{color:#4d7f70;font-size:1rem;}.micina-account-product__actions{display:flex;flex-direction:column;align-items:flex-end;gap:5px;}.micina-account-product__view,.micina-account-product__remove,.micina-account-alert__actions button{appearance:none;padding:3px 0;border:0;background:transparent;color:#9b7180;cursor:pointer;font:inherit;font-size:0.73rem;font-weight:700;text-decoration:none;}.micina-account-product__remove{color:#958e97;}.micina-account-product__view:hover,.micina-account-product__remove:hover,.micina-account-alert__actions button:hover{color:var(--micina-primary,#c95f7f);text-decoration:underline;}.micina-account-alert{padding:17px;border:1px solid rgba(116,96,106,0.10);border-radius:18px;background:#fffdfd;}.micina-account-alert__top{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;}.micina-account-alert__top > div{display:flex;min-width:0;flex-direction:column;gap:7px;}.micina-account-alert__top > strong{flex:0 0 auto;color:#4d7f70;font-size:1rem;}.micina-account-alert__status{align-self:flex-start;padding:4px 8px;border-radius:999px;background:#f3f0f2;color:#756d77;font-size:0.68rem;font-weight:750;}.micina-account-alert__status--active{background:#eaf7f1;color:#397462;}.micina-account-alert__status--pending{background:#fff4dc;color:#8a691f;}.micina-account-alert__status--triggered{background:#f3edfa;color:#765895;}.micina-account-alert__detail{display:flex;justify-content:space-between;gap:14px;margin-top:13px;padding-top:12px;border-top:1px solid rgba(116,96,106,0.08);color:#827a84;font-size:0.78rem;}.micina-account-alert__detail strong{color:#514a54;}.micina-account-alert__actions{display:flex;justify-content:flex-end;gap:14px;margin-top:9px;}.micina-account-alert__actions button.is-primary{color:#4d7f70;}.micina-account-empty{display:flex;min-height:190px;flex-direction:column;align-items:center;justify-content:center;padding:24px;border:1px dashed rgba(201,95,127,0.22);border-radius:18px;background:#fffafd;text-align:center;}.micina-account-empty > span{color:#cf94a7;font-size:2rem;}.micina-account-empty h3{margin:6px 0 4px;color:#4c454f;font-size:1rem;}.micina-account-empty p{max-width:390px;margin:0;color:#7f7782;font-size:0.82rem;line-height:1.5;}.micina-account-empty a{margin-top:13px;color:#a06478;font-size:0.8rem;font-weight:750;}.micina-account-empty--compact{min-height:130px;}.micina-account-card__intro,.micina-account-card--privacy p{margin:9px 0 19px;color:#746d77;font-size:0.83rem;line-height:1.5;}.micina-account-field{display:grid;gap:7px;margin-bottom:18px;color:#514a54;font-size:0.8rem;font-weight:700;}.micina-account-field select{width:100%;min-height:44px;padding:0 12px;border:1px solid rgba(116,96,106,0.16);border-radius:12px;background:#ffffff;color:#4a444d;font:inherit;}.micina-account-check{display:grid;grid-template-columns:19px minmax(0,1fr);gap:10px;align-items:start;margin:15px 0;cursor:pointer;}.micina-account-check input{width:17px;height:17px;margin:2px 0 0;accent-color:var(--micina-primary,#c95f7f);}.micina-account-check span{display:flex;flex-direction:column;gap:3px;}.micina-account-check strong{color:#514a54;font-size:0.8rem;}.micina-account-check small{color:#8b848d;font-size:0.73rem;line-height:1.4;}.micina-account-save{width:100%;min-height:44px;margin-top:8px;border:0;border-radius:13px;background:linear-gradient(135deg,#d47290 0%,#c95f7f 100%);color:#ffffff;cursor:pointer;font:inherit;font-size:0.82rem;font-weight:750;box-shadow:0 10px 20px rgba(201,95,127,0.18);}.micina-account button.is-loading{opacity:0.58;cursor:wait;}.micina-account-message{min-height:1.3em;margin-top:9px;color:#397462;font-size:0.75rem;line-height:1.4;}.micina-account-card__prototype-note{margin-top:15px;padding:11px 12px;border-radius:12px;background:#faf6f8;color:#8b8088;font-size:0.7rem;line-height:1.45;}.micina-account-card--privacy{background:linear-gradient(145deg,#fffafc 0%,#ffffff 100%);}.micina-account-card--privacy a{color:#9b7180;font-size:0.78rem;font-weight:700;}@media (max-width:900px){.micina-account__layout{grid-template-columns:minmax(0,1fr);}.micina-account__side{grid-template-columns:repeat(2,minmax(0,1fr));}}@media (max-width:700px){.micina-account{padding-top:0;}.micina-account__hero{align-items:flex-start;flex-direction:column;padding-top:18px;}.micina-account__stats{grid-template-columns:minmax(0,1fr);gap:9px;}.micina-account-stat{padding:13px 15px;}.micina-account__side{grid-template-columns:minmax(0,1fr);}.micina-account-product{grid-template-columns:64px minmax(0,1fr) auto;gap:11px;}.micina-account-product__image{width:64px;height:64px;}.micina-account-product__actions{grid-column:2 / 4;flex-direction:row;justify-content:flex-end;gap:14px;}}@media (max-width:480px){.micina-header__actions{gap:5px;}.micina-account-link,.micina-header__actions .micina-search-toggle{width:38px !important;min-width:38px !important;height:38px !important;}.micina-account-login{min-height:0;padding:18px 0 48px;}.micina-account-login__card{padding:24px 20px;border-radius:23px;}.micina-account-card{padding:19px 16px;border-radius:20px;}.micina-account-product{grid-template-columns:56px minmax(0,1fr);}.micina-account-product__image{width:56px;height:56px;}.micina-account-product__price{grid-column:2;align-items:flex-start;}.micina-account-product__actions{grid-column:2;justify-content:flex-start;}.micina-account-alert__top{flex-direction:column;}.micina-account-alert__actions{justify-content:flex-start;}}
