@media screen and (min-width:1024px){.ug-pc-section .ug-pc-card .ug-pc-card__desc--mobile-large{display:none}}@media screen and (max-width:1023.98px){.ug-pc-section.ug-pc--mobile-large:not(.ug-pc--mob-carousel) .ug-pc__grid{display:grid;grid-template-columns:minmax(0,1fr)!important;gap:12px}.ug-pc-section.ug-pc--mobile-grid-2:not(.ug-pc--mob-carousel) .ug-pc__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:calc(8 * var(--ug-d, 1px))}.ug-pc-section:is(.ug-pc--mobile-large,.ug-pc--mobile-grid-2) .ug-pc-card{display:flex;flex-direction:column;align-items:stretch;width:100%;max-width:none;min-width:0;margin:0;padding:0;border-radius:8px;box-sizing:border-box}.ug-pc-section:is(.ug-pc--mobile-large,.ug-pc--mobile-grid-2) .ug-pc-card__upper{display:contents}.ug-pc-section:is(.ug-pc--mobile-large,.ug-pc--mobile-grid-2) .ug-pc__grid .ug-pc-card .ug-pc-card__img-wrap{position:relative;flex:none;align-self:stretch;width:100%;min-width:0;max-width:none;aspect-ratio:auto;padding:0;margin:0;box-sizing:border-box;background-clip:border-box;background-origin:padding-box}.ug-pc-section:is(.ug-pc--mobile-large,.ug-pc--mobile-grid-2) .ug-pc__grid .ug-pc-card .ug-pc-card__img-wrap:before{top:0;right:0;bottom:0;left:0}.ug-pc-section:is(.ug-pc--mobile-large,.ug-pc--mobile-grid-2).ug-pc--col-2 .ug-pc-card>.ug-pc-card__badge.ug-pc-card__badge--on-card{grid-column:auto;grid-row:auto;top:0;left:calc(8 * var(--ug-d, 1px))}.ug-pc-section.ug-pc--mobile-large.ug-pc--mob-cols-1 .ug-pc__grid .ug-pc-card .ug-pc-card__img-wrap{height:160px;min-height:160px;max-height:160px;border-radius:8px 8px 0 0}.ug-pc-section.ug-pc--mobile-large .ug-pc__grid .ug-pc-card .ug-pc-card__badge{top:0;left:8px;right:auto;width:46px;height:40px;margin:0;z-index:4}.ug-pc-section.ug-pc--mobile-large .ug-pc-card__badge-num:has(.ug-product-sale-text-percent):before{content:"-"}.ug-pc-section.ug-pc--mobile-large .ug-pc__grid .ug-pc-card__img-wrap>img,.ug-pc-section.ug-pc--mobile-large .ug-pc__grid .ug-pc-card__img-wrap>svg{display:block;position:absolute;top:5px;left:50%;width:150px;height:150px;min-height:0;max-height:none;object-fit:contain;object-position:center;transform:translate(-50%)}.ug-pc-section.ug-pc--mobile-large .ug-pc__grid .ug-pc-card .ug-pc-card__body{display:grid;grid-template-columns:minmax(0,1fr) max-content;grid-auto-flow:row;column-gap:8px;row-gap:12px;align-items:start;flex:1 1 auto;width:100%;min-width:0;padding:12px 10px;box-sizing:border-box}.ug-pc-section.ug-pc--mobile-large .ug-pc-card__body-main,.ug-pc-section.ug-pc--mobile-large .ug-pc-card__prices{display:contents}.ug-pc-section.ug-pc--mobile-large .ug-pc-card__info-group{grid-column:1 / -1;grid-row:1;order:1;min-width:0}.ug-pc-section.ug-pc--mobile-large .ug-pc-card__title-stack{gap:4px;min-width:0}.ug-pc-section.ug-pc--mobile-large .ug-pc__grid .ug-pc-card__title,.ug-pc-section.ug-pc--mobile-large .ug-pc__grid .ug-pc-card__title .ug-pc-card__title-link{min-height:0;font-size:14px;line-height:1.3;font-weight:600;-webkit-line-clamp:3;overflow-wrap:anywhere}.ug-pc-section.ug-pc--mobile-large .ug-pc-card__title-stack .ug-pc-card__product-tag.ug-product-tag{padding-left:8px;padding-right:8px;font-size:12px}.ug-pc-section.ug-pc--mobile-large .ug-pc-card__price-row{display:flex;flex-direction:row;flex-wrap:nowrap;align-items:center;justify-content:space-between;grid-column:1 / -1;grid-row:2;order:2;width:100%;min-width:0;gap:8px}.ug-pc-section.ug-pc--mobile-large.ug-pc--col-4 .ug-pc-card__price-row{grid-column:1}.ug-pc-section.ug-pc--mobile-large.ug-pc--col-4 .ug-pc-card__prices>.ug-pc-card__stars:not(.ug-pc-card__stars--placeholder){grid-column:2;grid-row:2;order:2;justify-self:end}.ug-pc-section.ug-pc--mobile-large.ug-pc--col-4 .ug-pc-card__prices:not(:has(>.ug-pc-card__stars:not(.ug-pc-card__stars--placeholder)))>.ug-pc-card__price-row{grid-column:1 / -1}.ug-pc-section.ug-pc--mobile-large .ug-pc-card__price-amounts{display:flex;align-items:center;flex-wrap:wrap;width:auto;min-width:0;max-width:100%;gap:2px}.ug-pc-section.ug-pc--mobile-large .ug-pc__grid .ug-pc-card__price-sale{font-size:18px;line-height:16px;font-weight:700}.ug-pc-section.ug-pc--mobile-large .ug-pc__grid .ug-pc-card__price-compare{font-size:12px;line-height:16px;opacity:1}.ug-pc-section.ug-pc--mobile-large .ug-pc-card__stars{display:flex;align-items:center;align-self:center;width:auto;min-width:0;gap:4px}.ug-pc-section.ug-pc--mobile-large .ug-pc-card__stars-icons{display:flex;gap:4px;width:96px;flex:0 0 96px}.ug-pc-section.ug-pc--mobile-large .ug-pc__grid .ug-pc-card__stars-icons svg{width:16px;height:16px;flex:0 0 16px}.ug-pc-section.ug-pc--mobile-large .ug-pc__grid .ug-pc-card__stars-count{display:inline;font-size:12px;line-height:16px}.ug-pc-section.ug-pc--mobile-large .ug-pc-card__code,.ug-pc-section.ug-pc--mobile-large .ug-pc-card__klarna{grid-column:1 / -1;order:3;min-width:0}.ug-pc-section.ug-pc--mobile-large .ug-pc-card__buttons{grid-column:1 / -1;order:4;width:100%;min-width:0;margin:0}.ug-pc-section.ug-pc--mobile-large .ug-pc-card__buttons:is([data-ug-pc-buttons-style=dual],[data-ug-pc-buttons-style=dual_links],[data-ug-pc-buttons-style=dual_learn_buy]):not(.ug-pc-card__buttons--sold-out-full){display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-auto-rows:minmax(40px,auto)!important;gap:8px!important;align-items:stretch}.ug-pc-section.ug-pc--mobile-large .ug-pc-card__buttons:is([data-ug-pc-buttons-style=dual],[data-ug-pc-buttons-style=dual_links],[data-ug-pc-buttons-style=dual_learn_buy]):not(.ug-pc-card__buttons--sold-out-full)>*{grid-column:auto;width:100%!important;min-width:0;max-width:100%;min-height:40px!important}.ug-pc-section.ug-pc--mobile-large .ug-pc-card__buttons:is([data-ug-pc-buttons-style=dual],[data-ug-pc-buttons-style=dual_links],[data-ug-pc-buttons-style=dual_learn_buy]):not(.ug-pc-card__buttons--sold-out-full)>:only-child{grid-column:1 / -1}.ug-pc-section.ug-pc--mobile-large .ug-pc-card__buttons[data-ug-pc-buttons-style=dual]>*{order:2!important}.ug-pc-section.ug-pc--mobile-large .ug-pc-card__buttons[data-ug-pc-buttons-style=dual]>:has(.ug-pc-theme-text-add-to-cart),.ug-pc-section.ug-pc--mobile-large .ug-pc-card__buttons[data-ug-pc-buttons-style=dual]>.ug-pc-theme-text-add-to-cart{order:1!important}.ug-pc-section.ug-pc--mobile-large .ug-pc__grid .ug-pc-card .ug-pc-card__buttons[data-ug-pc-buttons-style] :is(.quick-add__product-form-component,product-form-component,.ug-button-form-component,form,.product-form__buttons,add-to-cart-component){display:flex;width:100%!important;min-width:0!important;max-width:100%!important;margin:0!important;padding:0!important;box-sizing:border-box}.ug-pc-section.ug-pc--mobile-large .ug-pc__grid .ug-pc-card .ug-pc-card__buttons:is([data-ug-pc-buttons-style=dual],[data-ug-pc-buttons-style=dual_links],[data-ug-pc-buttons-style=dual_learn_buy]) :is(form,.product-form__buttons,add-to-cart-component){height:auto!important;min-height:40px!important;max-height:none!important}.ug-pc-section.ug-pc--mobile-large .ug-pc__grid .ug-pc-card .ug-pc-card__buttons:is([data-ug-pc-buttons-style=dual],[data-ug-pc-buttons-style=dual_links],[data-ug-pc-buttons-style=dual_learn_buy]) .ug-btn{width:100%!important;height:40px!important;min-height:40px!important;max-height:40px!important;font-size:14px!important;box-sizing:border-box}.ug-pc-section.ug-pc--mobile-large .ug-pc-card__body .ug-pc-card__desc{grid-column:1 / -1;order:5;min-height:0;margin:0;padding:12px 0 0;border-top:1px solid #e6e6e6;font-size:12px;line-height:20px}.ug-pc-section.ug-pc--mobile-large .ug-pc-card__body .ug-pc-card__desc li,.ug-pc-section.ug-pc--mobile-large .ug-pc-card__foot .ug-pc-card__desc li{font-size:12px;line-height:20px}.ug-pc-section.ug-pc--mobile-large .ug-pc-card__desc--mobile-large{display:block}.ug-pc-section.ug-pc--mobile-large .ug-pc-card__foot{display:block;width:auto;margin:0 10px 12px;padding:12px 0 0;border-top:1px solid #e6e6e6;box-sizing:border-box}.ug-pc-section.ug-pc--mobile-large .ug-pc-card:has(>.ug-pc-card__foot) .ug-pc-card__body{padding-bottom:0}.ug-pc-section.ug-pc--mobile-large .ug-pc-card__foot .ug-pc-card__desc{padding:0;border:0;font-size:12px;line-height:20px}.ug-pc-section.ug-pc--mobile-large .ug-pc-card__code--placeholder,.ug-pc-section.ug-pc--mobile-large .ug-pc-card__stars--placeholder,.ug-pc-section.ug-pc--mobile-large .ug-pc-card__product-tag--placeholder,.ug-pc-section.ug-pc--mobile-large .ug-pc-card__desc--col3-empty{display:none!important}.ug-pc-section.ug-pc--mobile-grid-2.ug-pc--mob-cols-2 .ug-pc__grid .ug-pc-card .ug-pc-card__img-wrap{height:140px;min-height:140px;max-height:140px}.ug-pc-section.ug-pc--mobile-grid-2 .ug-pc__grid .ug-pc-card__img-wrap>img,.ug-pc-section.ug-pc--mobile-grid-2 .ug-pc__grid .ug-pc-card__img-wrap>svg{display:block;position:absolute;top:60%;left:50%;width:110px;height:110px;min-height:0;max-height:none;object-fit:contain;transform:translate(-50%,-50%)}.ug-pc-section.ug-pc--mobile-grid-2 .ug-pc-card__body{display:flex;flex-direction:column;flex:1 1 auto;gap:calc(8 * var(--ug-d, 1px));width:100%;min-width:0;padding:calc(12 * var(--ug-d, 1px)) calc(10 * var(--ug-d, 1px));box-sizing:border-box}.ug-pc-section.ug-pc--mobile-grid-2 .ug-pc-card__body-main{display:flex;flex-direction:column;flex:none;gap:calc(8 * var(--ug-d, 1px));width:100%;min-width:0;max-width:100%;grid-column:auto;grid-row:auto}.ug-pc-section.ug-pc--mobile-grid-2 .ug-pc__grid .ug-pc-card__title,.ug-pc-section.ug-pc--mobile-grid-2 .ug-pc__grid .ug-pc-card__title .ug-pc-card__title-link{min-height:calc(12px * 1.3 * 3);font-size:12px;line-height:1.3;font-weight:600;-webkit-line-clamp:3}.ug-pc-section.ug-pc--mobile-grid-2 .ug-pc-card__title-stack .ug-pc-card__product-tag.ug-product-tag{padding-left:8px;padding-right:8px;font-size:12px}.ug-pc-section.ug-pc--mobile-grid-2 .ug-pc-card__price-sale{font-size:16px;line-height:1.4}.ug-pc-section.ug-pc--mobile-grid-2 .ug-pc-card__price-compare{font-size:12px;line-height:1.5}.ug-pc-section.ug-pc--mobile-grid-2 .ug-pc-card__buttons{grid-column:auto;grid-row:auto;width:100%;min-width:0;margin:0}.ug-pc-section.ug-pc--mobile-grid-2:is(.ug-pc--col-1,.ug-pc--col-2) .ug-pc-card__buttons[data-ug-pc-buttons-style=dual]:not(.ug-pc-card__buttons--mo-arr-row):not(.ug-pc-card__buttons--sold-out-full){display:flex!important;flex-direction:column!important;gap:calc(8 * var(--ug-d, 1px))}.ug-pc-section.ug-pc--mobile-grid-2 .ug-pc-card__foot{grid-column:auto;grid-row:auto;width:auto;margin:0 calc(10 * var(--ug-d, 1px)) calc(12 * var(--ug-d, 1px));padding-top:calc(12 * var(--ug-d, 1px))}}
/*# sourceMappingURL=/cdn/shop/t/42/assets/ug-comp-product-card-mobile-layouts.css.map */
