.product-item-meta:has(.custom-button) .product-item-meta__title:not(:has(.product-item-meta__title-note)):after{content:"\a0";display:block;font-size:.85em;margin-top:2px}.line-item__content-wrapper:has(.line-item__build){display:flex;flex-direction:column;align-items:stretch}.line-item .line-item__image-wrapper:has(.line-item__build){order:-1;width:100%;max-width:400px;flex:none;margin:0 auto 16px}.line-item__content-wrapper:has(.line-item__build) .line-item__info{margin:0;width:100%;text-align:center}.line-item__content-wrapper:has(.line-item__build) .product-item-meta{display:flex;flex-direction:column;align-items:center}.line-item__content-wrapper:has(.line-item__build) .product-item-meta__title{font-size:16px;font-weight:700;line-height:1.3}.line-item__content-wrapper:has(.line-item__build) .product-item-meta__property-list,.line-item__content-wrapper:has(.line-item__build) .product-item-meta__property{font-size:13px;line-height:1.5;text-align:center}.line-item__content-wrapper:has(.line-item__build) .product-item-meta__price-list-container,.line-item__content-wrapper:has(.line-item__build) .line-item__price-list-container{font-size:15px;font-weight:700;text-align:center}.line-item__content-wrapper:has(.line-item__build) .price-list{justify-content:center}.line-item__content-wrapper:has(.line-item__build) .line-item__discount-list{display:flex;justify-content:center}.line-item__content-wrapper:has(.line-item__build) .line-item__quantity{display:flex;align-items:center;justify-content:center;gap:16px;margin-top:12px}.line-item__content-wrapper:has(.line-item__build) .line-item__remove-button{margin:0}.line-item__content-wrapper:has(.line-item__build) .line-item__price-list-container{order:3;margin:8px 0 0}.line-item__build{display:flex;gap:10px;width:100%}.line-item__build-side{flex:1 1 0;min-width:0;display:flex;flex-direction:column;align-items:center;gap:4px}.line-item__build-img{display:block;width:100%;aspect-ratio:1 / 1;object-fit:contain;background:#f4f4f4;border-radius:3px}.line-item__build-label{font-size:11px;font-weight:700;letter-spacing:.12em;text-transform:uppercase;opacity:.6}:is(.dtg-pop__body,.dtg-info__card) div:has(>table){overflow-x:visible!important}:is(.dtg-pop__body,.dtg-info__card) table{table-layout:fixed;width:100%!important;max-width:none!important;font-size:clamp(11px,3.3vw,13px)!important;letter-spacing:0!important}:is(.dtg-pop__body,.dtg-info__card) :is(th,td){padding:8px 2px!important;text-align:center!important;white-space:nowrap!important;font-variant-numeric:tabular-nums;vertical-align:middle}:is(.dtg-pop__body,.dtg-info__card) tr>:first-child{width:30%;padding:8px 6px!important;text-align:left!important;white-space:normal!important;overflow-wrap:break-word;font-size:.88em;line-height:1.2;letter-spacing:.02em!important}
/*# sourceMappingURL=/cdn/shop/t/92/assets/maud-fixes.css.map */
