.pageblock--product-detail{--block-padding-top: 125px;background:url(./pattern-background-DOSd4jkO.svg) var(--color-neutral-100)}.pageblock--product-detail .container{position:relative;display:flex;flex-direction:row;align-items:flex-start;gap:50px;overflow:clip}.pageblock--product-detail .container .images-wrapper{position:relative;overflow:hidden;width:60%}.pageblock--product-detail .container .images-wrapper .image-wrapper{position:relative;margin-bottom:20px;width:100%;float:left;background-color:var(--color-neutral-10);box-shadow:var(--box-shadow);border-radius:var(--card-border-radius);aspect-ratio:1/1;overflow:hidden}.pageblock--product-detail .container .images-wrapper .image-wrapper img{width:100%;height:100%;object-fit:cover;object-position:center}.pageblock--product-detail .container .images-wrapper .image-wrapper:nth-child(2n){margin-right:20px;border-radius:var(--card-border-radius-rotated)}.pageblock--product-detail .container .images-wrapper .image-wrapper:nth-child(2n),.pageblock--product-detail .container .images-wrapper .image-wrapper:nth-child(3n){width:calc(50% - 10px)}.pageblock--product-detail .container .images-wrapper .image-wrapper:nth-child(4n){width:100%}.pageblock--product-detail .container .content-wrapper{position:-webkit-sticky;position:-webkit-sticky;position:sticky;top:150px;width:40%;padding:30px;background:var(--color-neutral-100);border-radius:var(--component-border-radius-sm)}.pageblock--product-detail .container .content-wrapper ul{padding:0;list-style:none}.pageblock--product-detail .container .content-wrapper ul li{display:flex;gap:10px;margin-bottom:5px}@container style(--breakpoint-md-max: true){.pageblock--product-detail .container{flex-direction:column}.pageblock--product-detail .container .images-wrapper{width:100%;order:2}.pageblock--product-detail .container .content-wrapper{position:relative;top:0;width:100%;order:1}}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--product-detail .container{flex-direction:column}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--product-detail .container .images-wrapper{width:100%;order:2}:root[style*="--breakpoint-md-max: true"] .applyContainerPolyFill .pageblock--product-detail .container .content-wrapper{position:relative;top:0;width:100%;order:1}
