.ellipsis-1{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical}.ellipsis-2{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.ellipsis-3{overflow:hidden;text-overflow:ellipsis;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical}.icon-wrap-sm svg,.icon-wrap-sm img{width:16px;height:16px}.icon-wrap-md svg,.icon-wrap-md img{width:24px;height:24px}.icon-wrap-lg svg,.icon-wrap-lg img{width:32px;height:32px}.icon-wrap-xl svg,.icon-wrap-xl img{width:48px;height:48px}.big-icon-wrap-sm{width:3rem;height:3rem}.big-icon-wrap-md{width:4rem;height:4rem}.big-icon-wrap-lg{width:6rem;height:6rem}.product-badge-sm{height:2rem}.product-badge-md{height:3rem}.product-badge-lg{height:4rem}.media-grid-max-pdp .grid-template{grid-template-columns:repeat(2, 1fr)}@media(max-width: 1151.98px){.media-grid-max-pdp .grid-template.default-height{grid-template-rows:repeat(2, var(--default-row-height-mob));grid-auto-rows:var(--default-row-height-mob)}.media-grid-max-pdp .grid-template.adapt-to-image-height{grid-template-rows:auto;grid-auto-rows:auto}}@media(min-width: 768px){.media-grid-max-pdp .grid-template.default-height{grid-template-rows:repeat(2, var(--default-row-height-pad));grid-auto-rows:var(--default-row-height-pad)}}@media(min-width: 1152px){.media-grid-max-pdp .grid-template{grid-template-columns:repeat(24, 1fr)}.media-grid-max-pdp .grid-template.default-height{grid-template-rows:repeat(4, calc(var(--default-row-height-pc) / 2));grid-auto-rows:calc(var(--default-row-height-pc)/2)}}@media(min-width: 1152px){.media-grid-max-pdp .grid-template.responsive-height{--max-width: 1087px;--first-grid-column-start-pc: 6;--first-grid-row-start-pc: 2;--first-item-ratio: .8;--first-item-width-pc: calc(var(--max-width) / 24 * var(--first-grid-column-start-pc));--first-item-height-pc: calc(var(--first-item-width-pc) / var(--first-item-ratio));--calculated-row-height-pc: calc(var(--first-item-height-pc) / var(--first-grid-row-start-pc));grid-template-rows:repeat(4, var(--calculated-row-height-pc));grid-auto-rows:var(--calculated-row-height-pc)}}@media(min-width: 1280px){.media-grid-max-pdp .grid-template.responsive-height{--max-width: 1088px;--first-grid-column-start-pc: 6;--first-grid-row-start-pc: 2;--first-item-ratio: .8;--first-item-width-pc: calc(var(--max-width) / 24 * var(--first-grid-column-start-pc));--first-item-height-pc: calc(var(--first-item-width-pc) / var(--first-item-ratio));--calculated-row-height-pc: calc(var(--first-item-height-pc) / var(--first-grid-row-start-pc));grid-template-rows:repeat(4, var(--calculated-row-height-pc));grid-auto-rows:var(--calculated-row-height-pc)}}@media(min-width: 1440px){.media-grid-max-pdp .grid-template.responsive-height{--max-width: 1280px;--first-grid-column-start-pc: 6;--first-grid-row-start-pc: 2;--first-item-ratio: .8;--first-item-width-pc: calc(var(--max-width) / 24 * var(--first-grid-column-start-pc));--first-item-height-pc: calc(var(--first-item-width-pc) / var(--first-item-ratio));--calculated-row-height-pc: calc(var(--first-item-height-pc) / var(--first-grid-row-start-pc));grid-template-rows:repeat(4, var(--calculated-row-height-pc));grid-auto-rows:var(--calculated-row-height-pc)}}@media(min-width: 1921px){.media-grid-max-pdp .grid-template.responsive-height{--max-width: 1761px;--first-grid-column-start-pc: 6;--first-grid-row-start-pc: 2;--first-item-ratio: .8;--first-item-width-pc: calc(var(--max-width) / 24 * var(--first-grid-column-start-pc));--first-item-height-pc: calc(var(--first-item-width-pc) / var(--first-item-ratio));--calculated-row-height-pc: calc(var(--first-item-height-pc) / var(--first-grid-row-start-pc));grid-template-rows:repeat(4, var(--calculated-row-height-pc));grid-auto-rows:var(--calculated-row-height-pc)}}.media-grid-max-pdp .grid-columns-1{grid-column-start:span 1}.media-grid-max-pdp .grid-rows-1{grid-row-start:span 1}.media-grid-max-pdp .grid-columns-2{grid-column-start:span 2}.media-grid-max-pdp .grid-rows-2{grid-row-start:span 2}.media-grid-max-pdp .grid-columns-3{grid-column-start:span 3}.media-grid-max-pdp .grid-rows-3{grid-row-start:span 3}.media-grid-max-pdp .grid-columns-4{grid-column-start:span 4}.media-grid-max-pdp .grid-rows-4{grid-row-start:span 4}.media-grid-max-pdp .grid-columns-5{grid-column-start:span 5}.media-grid-max-pdp .grid-rows-5{grid-row-start:span 5}.media-grid-max-pdp .grid-columns-6{grid-column-start:span 6}.media-grid-max-pdp .grid-rows-6{grid-row-start:span 6}.media-grid-max-pdp .grid-columns-7{grid-column-start:span 7}.media-grid-max-pdp .grid-rows-7{grid-row-start:span 7}.media-grid-max-pdp .grid-columns-8{grid-column-start:span 8}.media-grid-max-pdp .grid-rows-8{grid-row-start:span 8}.media-grid-max-pdp .grid-columns-9{grid-column-start:span 9}.media-grid-max-pdp .grid-rows-9{grid-row-start:span 9}.media-grid-max-pdp .grid-columns-10{grid-column-start:span 10}.media-grid-max-pdp .grid-rows-10{grid-row-start:span 10}.media-grid-max-pdp .grid-columns-11{grid-column-start:span 11}.media-grid-max-pdp .grid-rows-11{grid-row-start:span 11}.media-grid-max-pdp .grid-columns-12{grid-column-start:span 12}.media-grid-max-pdp .grid-rows-12{grid-row-start:span 12}.media-grid-max-pdp .grid-columns-13{grid-column-start:span 13}.media-grid-max-pdp .grid-rows-13{grid-row-start:span 13}.media-grid-max-pdp .grid-columns-14{grid-column-start:span 14}.media-grid-max-pdp .grid-rows-14{grid-row-start:span 14}.media-grid-max-pdp .grid-columns-15{grid-column-start:span 15}.media-grid-max-pdp .grid-rows-15{grid-row-start:span 15}.media-grid-max-pdp .grid-columns-16{grid-column-start:span 16}.media-grid-max-pdp .grid-rows-16{grid-row-start:span 16}.media-grid-max-pdp .grid-columns-17{grid-column-start:span 17}.media-grid-max-pdp .grid-rows-17{grid-row-start:span 17}.media-grid-max-pdp .grid-columns-18{grid-column-start:span 18}.media-grid-max-pdp .grid-rows-18{grid-row-start:span 18}.media-grid-max-pdp .grid-columns-19{grid-column-start:span 19}.media-grid-max-pdp .grid-rows-19{grid-row-start:span 19}.media-grid-max-pdp .grid-columns-20{grid-column-start:span 20}.media-grid-max-pdp .grid-rows-20{grid-row-start:span 20}.media-grid-max-pdp .grid-columns-21{grid-column-start:span 21}.media-grid-max-pdp .grid-rows-21{grid-row-start:span 21}.media-grid-max-pdp .grid-columns-22{grid-column-start:span 22}.media-grid-max-pdp .grid-rows-22{grid-row-start:span 22}.media-grid-max-pdp .grid-columns-23{grid-column-start:span 23}.media-grid-max-pdp .grid-rows-23{grid-row-start:span 23}.media-grid-max-pdp .grid-columns-24{grid-column-start:span 24}.media-grid-max-pdp .grid-rows-24{grid-row-start:span 24}@media(min-width: 1152px){.media-grid-max-pdp .grid-columns-lg-1{grid-column-start:span 1}.media-grid-max-pdp .grid-rows-lg-1{grid-row-start:span 1}.media-grid-max-pdp .grid-columns-lg-2{grid-column-start:span 2}.media-grid-max-pdp .grid-rows-lg-2{grid-row-start:span 2}.media-grid-max-pdp .grid-columns-lg-3{grid-column-start:span 3}.media-grid-max-pdp .grid-rows-lg-3{grid-row-start:span 3}.media-grid-max-pdp .grid-columns-lg-4{grid-column-start:span 4}.media-grid-max-pdp .grid-rows-lg-4{grid-row-start:span 4}.media-grid-max-pdp .grid-columns-lg-5{grid-column-start:span 5}.media-grid-max-pdp .grid-rows-lg-5{grid-row-start:span 5}.media-grid-max-pdp .grid-columns-lg-6{grid-column-start:span 6}.media-grid-max-pdp .grid-rows-lg-6{grid-row-start:span 6}.media-grid-max-pdp .grid-columns-lg-7{grid-column-start:span 7}.media-grid-max-pdp .grid-rows-lg-7{grid-row-start:span 7}.media-grid-max-pdp .grid-columns-lg-8{grid-column-start:span 8}.media-grid-max-pdp .grid-rows-lg-8{grid-row-start:span 8}.media-grid-max-pdp .grid-columns-lg-9{grid-column-start:span 9}.media-grid-max-pdp .grid-rows-lg-9{grid-row-start:span 9}.media-grid-max-pdp .grid-columns-lg-10{grid-column-start:span 10}.media-grid-max-pdp .grid-rows-lg-10{grid-row-start:span 10}.media-grid-max-pdp .grid-columns-lg-11{grid-column-start:span 11}.media-grid-max-pdp .grid-rows-lg-11{grid-row-start:span 11}.media-grid-max-pdp .grid-columns-lg-12{grid-column-start:span 12}.media-grid-max-pdp .grid-rows-lg-12{grid-row-start:span 12}.media-grid-max-pdp .grid-columns-lg-13{grid-column-start:span 13}.media-grid-max-pdp .grid-rows-lg-13{grid-row-start:span 13}.media-grid-max-pdp .grid-columns-lg-14{grid-column-start:span 14}.media-grid-max-pdp .grid-rows-lg-14{grid-row-start:span 14}.media-grid-max-pdp .grid-columns-lg-15{grid-column-start:span 15}.media-grid-max-pdp .grid-rows-lg-15{grid-row-start:span 15}.media-grid-max-pdp .grid-columns-lg-16{grid-column-start:span 16}.media-grid-max-pdp .grid-rows-lg-16{grid-row-start:span 16}.media-grid-max-pdp .grid-columns-lg-17{grid-column-start:span 17}.media-grid-max-pdp .grid-rows-lg-17{grid-row-start:span 17}.media-grid-max-pdp .grid-columns-lg-18{grid-column-start:span 18}.media-grid-max-pdp .grid-rows-lg-18{grid-row-start:span 18}.media-grid-max-pdp .grid-columns-lg-19{grid-column-start:span 19}.media-grid-max-pdp .grid-rows-lg-19{grid-row-start:span 19}.media-grid-max-pdp .grid-columns-lg-20{grid-column-start:span 20}.media-grid-max-pdp .grid-rows-lg-20{grid-row-start:span 20}.media-grid-max-pdp .grid-columns-lg-21{grid-column-start:span 21}.media-grid-max-pdp .grid-rows-lg-21{grid-row-start:span 21}.media-grid-max-pdp .grid-columns-lg-22{grid-column-start:span 22}.media-grid-max-pdp .grid-rows-lg-22{grid-row-start:span 22}.media-grid-max-pdp .grid-columns-lg-23{grid-column-start:span 23}.media-grid-max-pdp .grid-rows-lg-23{grid-row-start:span 23}.media-grid-max-pdp .grid-columns-lg-24{grid-column-start:span 24}.media-grid-max-pdp .grid-rows-lg-24{grid-row-start:span 24}}@media(min-width: 1152px){.media-grid-max-pdp .text-wrapper{width:100%;height:100%}}@media(min-width: 1152px){.media-grid-max-pdp .text-content{height:100%}}.media-grid-max-pdp .grid-template.has-animation>*{opacity:0;transform:translateY(40px) scale(1.1);transition:opacity .8s cubic-bezier(0.38, 0.005, 0.215, 1),transform .8s cubic-bezier(0.38, 0.005, 0.215, 1)}.media-grid-max-pdp .grid-template.has-animation>*.is-animated{opacity:1;transform:translateY(0) scale(1)}.media-grid-max-pdp .grid-item-1.grid-columns-lg-24{border-radius:30px 30px 0 0}@media(max-width: 1151.98px){.media-grid-max-pdp .grid-item-1{border-radius:30px 30px 0 0}}.media-grid-max-pdp .text-tag{vertical-align:super}
