.ml-bottom-wrap{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(250px,.95fr);column-gap:clamp(26px,4vw,64px);align-items:start;padding-top:24px;padding-bottom:32px}.ml-bottom-accordions,.ml-bottom-aside{min-width:0}.ml-bottom-accordion{border-bottom:1px solid rgba(var(--color-foreground),.15)}.ml-bottom-accordion:first-child{border-top:1px solid rgba(var(--color-foreground),.15)}.ml-bottom-accordion summary{list-style:none;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 2px;font-size:1.55rem;font-weight:600}.ml-bottom-accordion summary::-webkit-details-marker{display:none}.ml-bottom-accordion summary:focus-visible{outline:2px solid currentColor;outline-offset:3px}.ml-chevron{width:9px;height:9px;flex-shrink:0;border-right:1.5px solid currentColor;border-bottom:1.5px solid currentColor;transform:rotate(45deg);transition:transform .15s ease}.ml-bottom-accordion[open] .ml-chevron{transform:rotate(225deg)}.ml-bottom-panel{padding:2px 2px 18px;line-height:1.55;overflow-wrap:anywhere}.ml-bottom-panel p:first-child{margin-top:0}.ml-bottom-aside h2{font-size:1.9rem;line-height:1.3;margin:0 0 16px;font-weight:650}.ml-recommend-grid{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 10px}.ml-recommend-grid .grid__item{width:100%;max-width:100%;min-width:0}.ml-recommend-grid .card__heading{font-size:1.2rem;line-height:1.35}.ml-recommend-grid .card-information,.ml-recommend-grid .price{font-size:1.25rem}.ml-recommend-grid .card__media{border-radius:4px;overflow:hidden}@media(min-width:750px)and (max-width:1150px){.ml-recommend-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:749px){.ml-bottom-wrap{display:block;padding-top:8px}.ml-bottom-aside{margin-top:32px}.ml-recommend-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ml-recommend-grid .card__information{padding:8px 2px!important;min-height:0!important;background:transparent!important}.ml-recommend-grid .card__content{background:transparent!important;min-height:0!important}.ml-recommend-grid .card__heading{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35}.ml-recommend-grid .card-wrapper,.ml-recommend-grid .card{height:auto!important;min-height:0!important;background:transparent}.ml-recommend-grid .card__inner{background:#f5f5f5;aspect-ratio:3/4!important}.ml-share-ui{display:flex;gap:10px;flex-wrap:wrap;align-items:center}.ml-share-button{font:inherit;padding:8px 12px;background:transparent;border:1px solid rgba(0,0,0,.25);border-radius:3px;cursor:pointer}.ml-share-button:hover{background:#f2f2f2}.ml-copy-status{font-size:1.25rem}.ml-care-illustration{margin:16px 0 4px;max-width:100%}.ml-care-illustration img{max-width:100%;height:auto;display:block;object-fit:contain}.ml-withdraw-link a{font-weight:600;text-decoration:underline;text-underline-offset:3px}.ml-bottom-accordions .ml-bottom-panel.rte{font-family:Arial,Helvetica,sans-serif!important;font-size:1.45rem!important;line-height:1.65!important;letter-spacing:0!important;font-weight:400!important}.ml-bottom-accordions .ml-bottom-panel.rte :is(p,li,div,span,strong,em,h2,h3,h4){font-family:inherit!important;letter-spacing:normal!important;line-height:inherit}.ml-bottom-accordions .ml-bottom-panel.rte :is(h2,h3,h4,strong){font-weight:600!important}.ml-size-guide{margin:8px 0 12px;max-width:100%}.ml-size-guide summary{font-size:1.3rem;cursor:pointer;text-decoration:underline;text-underline-offset:3px}.ml-size-guide img{max-width:100%;height:auto;display:block;margin-top:12px}.ml-bottom-accordions .ml-bottom-panel.rte{font-size:1.45rem!important;line-height:1.56!important}.ml-bottom-accordions .ml-bottom-panel.rte p{margin:0 0 .9em!important}.ml-bottom-accordions .ml-bottom-panel.rte p:empty{display:none!important}.ml-bottom-accordions .ml-bottom-panel.rte :is(h2,h3,h4){margin:1.25em 0 .45em!important;line-height:1.3!important}.ml-bottom-accordions .ml-bottom-panel.rte ul{margin:.35em 0 1em!important;padding-left:1.3em!important}.ml-bottom-accordions .ml-bottom-panel.rte li{margin:0 0 .35em!important}.ml-bottom-accordions .ml-bottom-panel.rte hr{margin:1.2em 0!important}.ml-size-inline{display:inline-block;vertical-align:middle;margin:0 0 .6rem 1rem}.ml-size-inline summary{cursor:pointer;color:inherit;text-decoration:underline;text-underline-offset:3px;font-size:1.3rem}.ml-size-inline[open]{display:block;margin-left:0}.ml-size-inline__panel{max-width:min(640px,100%);padding:12px 0}.ml-size-inline__panel img{display:block;max-width:100%;height:auto;object-fit:contain}variant-selects .product-form__input--pill:has(.ml-size-inline),variant-selects .product-form__input--swatch:has(.ml-size-inline),variant-selects .product-form__input--dropdown:has(.ml-size-inline){position:relative}variant-selects .ml-size-inline{position:absolute;top:0;right:0;display:block;margin:0!important;z-index:4}variant-selects .ml-size-inline summary{font-size:1.3rem;line-height:1.5;text-decoration:underline;text-underline-offset:3px;cursor:pointer}variant-selects .ml-size-inline[open]:before{content:"";position:fixed;top:0;right:0;bottom:0;left:0;background:#000000a3;z-index:199}variant-selects .ml-size-inline__panel{position:fixed;top:50%;left:50%;transform:translate(-50%,-50%);z-index:200;width:min(1100px,94vw);height:min(90vh,1000px);max-width:none;max-height:none;padding:14px 20px 20px;background:#fff;color:#111;box-shadow:0 10px 50px #00000040;box-sizing:border-box;display:flex;flex-direction:column}variant-selects .ml-size-inline__header{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:1.7rem;margin-bottom:12px}variant-selects .ml-size-inline__close{border:0;background:#eee;color:#111;border-radius:50%;width:34px;height:34px;cursor:pointer;font-size:2.4rem;line-height:1}variant-selects .ml-size-inline__scroll{overflow:auto;overscroll-behavior:contain;flex:1;display:flex;align-items:flex-start;justify-content:center}variant-selects .ml-size-inline__scroll img{display:block;max-width:none;width:min(100%,950px);height:auto;object-fit:contain;margin:auto}@media(max-width:749px){variant-selects .ml-size-inline{right:0}variant-selects .ml-size-inline summary{font-size:1.2rem}variant-selects .ml-size-inline__panel{padding:10px;width:96vw;height:90dvh}variant-selects .ml-size-inline__scroll img{width:100%;min-width:600px;max-width:none;margin:0}}
/*# sourceMappingURL=/cdn/shop/t/55/assets/ml-product-bottom.css.map */
