*,::after,::before{box-sizing:border-box}.alk-commerce-page,.alk-wrap,.cdc-auth,.cdc-dashboard{min-width:0;max-width:100%}.alk-commerce-page,.cdc-auth,.cdc-dashboard{overflow-x:hidden}.alk-checkout-layout>*,.alk-form-grid>*,.alk-grid>*,.alk-inq-layout>*,.alk-inq-main,.cdc-auth *,.cdc-dashboard *{min-width:0}.alk-commerce-page img,.cdc-auth img,.cdc-dashboard img{max-width:100%;height:auto}.alk-checkout-form input,.alk-checkout-form select,.alk-checkout-form textarea,.cdc-dashboard input,.cdc-dashboard select,.cdc-dashboard textarea{max-width:100%}.alk-checkout-summary,.cdc-dashboard a,.cdc-dashboard h2,.cdc-dashboard h3,.cdc-dashboard p,.cdc-dashboard strong,.cdc-message{overflow-wrap:anywhere}.alk-cart-table-wrap,.alk-responsive-table,.cdc-table-responsive{max-width:100%;overflow-x:auto;-webkit-overflow-scrolling:touch}.alk-responsive-table table{width:100%}.alk-invalid{border:2px solid #b42318!important;outline-color:#b42318;scroll-margin-top:100px}.alk-field-error{display:block;color:#b42318;font-size:13px;line-height:1.4;margin-top:5px}.alk-checkout-error{grid-column:1/-1}.alk-variant-pills-wrap,.cdc-dashboard-head-actions,.cdc-nav-tabs{flex-wrap:wrap;max-width:100%}@media (max-width:767px){.alk-checkout-layout,.alk-form-grid,.cdc-auth-grid,.cdc-order-meta{grid-template-columns:minmax(0,1fr)!important}.alk-checkout-summary{position:static!important;width:100%}.cdc-chat-actions,.cdc-dashboard-head,.cdc-message-head,.cdc-order-top{flex-wrap:wrap}.cdc-dashboard-head>*,.cdc-files a,.cdc-order-top>*{max-width:100%;white-space:normal}.cdc-files a{min-width:0;flex:1 1 180px}.cdc-message{max-width:100%}.cdc-auth,.cdc-dashboard{width:100%;padding-inline:10px}.alk-checkout-method-pill>div{min-width:0}.alk-checkout-method-pill>div>div{flex-wrap:wrap}.alk-perfume-variant-btn,.alk-variant-pill{white-space:normal;overflow-wrap:anywhere;max-width:100%}.cdc-dashboard [style*=grid-template-columns]{grid-template-columns:minmax(0,1fr)!important}}@media (max-width:479px){.alk-commerce-page .alk-grid,.alk-perfume-price-grid{grid-template-columns:minmax(0,1fr)!important}.alk-checkout-form,.cdc-card,.cdc-order-card{padding:12px}.cdc-dashboard-head-actions a,.cdc-nav-tabs a{flex:1 1 auto;text-align:center;white-space:normal}.cdc-chat-actions>*,.cdc-files a{flex-basis:100%}.alk-checkout-form input,.alk-checkout-form select,.alk-checkout-form textarea{font-size:16px}}.alk-related-grid{gap:20px;align-items:stretch}.alk-related-grid>*{min-width:0}.alk-related-grid .alk-product-card{height:100%;border-radius:14px;transition:box-shadow .18s ease}.alk-related-grid .alk-product-card:hover{box-shadow:0 8px 24px #17332f18}.alk-live-weight{overflow-wrap:anywhere;color:#08796f;font-size:13px}@media(max-width:767px){.alk-grid.alk-related-grid{display:grid;grid-template-columns:none;grid-auto-flow:column;grid-auto-columns:minmax(240px,78%);overflow-x:auto;scroll-snap-type:x proximity;overscroll-behavior-inline:contain;padding:4px 4px 16px;max-width:100%}.alk-related-grid>*{scroll-snap-align:start}}@media(prefers-reduced-motion:reduce){.alk-related-grid .alk-product-card{transition:none}}