.promotion-card-desc-group:has(>.product-dec.hidden),.promotion-card-desc-group:has(>.promotion-card-desc-group__body.hidden){display:none!important}@media screen and (max-width:1279px){.promotion-card-select .promotion-card-desc-group[data-promotion-desc-expand] .promotion-card-desc-group__body:not(.is-expanded),.promotion-card-double .promotion-card-desc-group[data-promotion-desc-expand] .promotion-card-desc-group__body:not(.is-expanded){display:block!important;flex-direction:unset!important;gap:0!important;overflow:hidden!important;max-height:3.1428em!important;-webkit-line-clamp:unset;line-clamp:unset}.promotion-card-select .promotion-card-desc-group[data-promotion-desc-expand] .promotion-card-desc-group__body.is-expanded,.promotion-card-double .promotion-card-desc-group[data-promotion-desc-expand] .promotion-card-desc-group__body.is-expanded{display:flex!important;flex-direction:column!important;gap:6px;overflow:visible!important;max-height:none!important}.promotion-card-desc-group[data-promotion-desc-expand]:not(.is-expanded)+.product-labels,.promotion-card-desc-group[data-promotion-desc-expand]:not(.is-expanded)+.promotion-card-double__labels,.promotion-card-desc-group[data-promotion-desc-expand]:not(.is-expanded)+.product-labels-wrap{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;max-height:none}.promotion-card-desc-group.is-expanded+.product-labels,.promotion-card-desc-group.is-expanded+.promotion-card-double__labels,.promotion-card-desc-group.is-expanded+.product-labels-wrap{display:flex;overflow:visible;-webkit-line-clamp:unset;line-clamp:unset}.promotion-card-desc-group__toggle{display:inline-flex;align-items:center;gap:4px;margin:4px 0 0;padding:0;border:none;background:transparent;cursor:pointer;font:var(--font-sm-medium);color:inherit;text-align:start}.promotion-card-desc-group__toggle[hidden]{display:none!important}.promotion-card-desc-group__toggle-icon{display:inline-flex;transition:transform .2s ease}.promotion-card-desc-group.is-expanded .promotion-card-desc-group__toggle-icon{transform:rotate(180deg)}.promotion-card-double__text:has(.promotion-card-desc-group:not(.is-expanded))+.product-labels{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2;line-clamp:2;max-height:none}.promotion-card-double__text:has(.promotion-card-desc-group.is-expanded)+.product-labels{display:flex;overflow:visible;-webkit-line-clamp:unset;line-clamp:unset}.product-btn--mobile-layout-horizontal{flex-direction:row!important;align-items:stretch;gap:8px}.product-btn--mobile-layout-horizontal .product-btn__slot{flex:1 1 0;min-width:0;width:auto}.product-btn--mobile-layout-horizontal.product-btn--icon-second .product-btn__slot:nth-child(2)[data-has-mobile-icon=true]{flex:0 0 40px;width:40px;min-width:40px}.product-btn--mobile-layout-vertical{flex-direction:column!important;gap:10px}.product-btn--mobile-layout-vertical .product-btn__slot{flex:none;width:100%}.product-btn--mobile-layout-vertical.product-btn--icon-second .product-btn__slot:nth-child(2)[data-has-mobile-icon=true]{flex:none;width:100%;min-width:0;height:40px}.product-btn--mobile-layout-vertical.product-btn--icon-second .product-btn__slot:nth-child(2)[data-has-mobile-icon=true] .button,.product-btn--mobile-layout-vertical.product-btn--icon-second .product-btn__slot:nth-child(2)[data-has-mobile-icon=true]>a,.product-btn--mobile-layout-vertical.product-btn--icon-second .product-btn__slot:nth-child(2)[data-has-mobile-icon=true]>button{width:100%}}@media screen and (min-width:1280px){.promotion-card-desc-group__toggle{display:none!important}}
/*# sourceMappingURL=/cdn/shop/t/28/assets/promotion-card-mobile-features.css.map */
