.product-image-pair{margin-top:50px;margin-bottom:50px;padding:0 10px;display:grid}@media only screen and (min-width:768px){.product-image-pair{padding:0;margin-top:25px;margin-bottom:80px}}.product-image-pair .line{-webkit-flex-direction:column-reverse;flex-direction:column-reverse;display:-webkit-flex;display:flex;gap:45px;-webkit-justify-content:flex-end;justify-content:flex-end}@media only screen and (min-width:768px){.product-image-pair .line{display:-webkit-flex;display:flex;-webkit-flex-direction:row-reverse;flex-direction:row-reverse;gap:20px}}.product-image-pair .line .image-item img{width:100%;height:auto}.product-image-pair .line figure{width:auto}@media only screen and (min-width:768px){.product-image-pair .line--1 figure:first-child{display:block;width:60%;max-width:unset;padding-right:20px}}.product-image-pair .line--1 figure:last-child img{width:58%}@media only screen and (min-width:768px){.product-image-pair .line--1 figure:last-child{display:block;width:40%;max-width:unset}.product-image-pair .line--1 figure:last-child div{height:auto}.product-image-pair .line--1 figure:last-child img{margin-left:auto;width:auto;max-width:268px}}.product-image-pair .line--2{margin-top:40px}@media only screen and (min-width:768px){.product-image-pair .line--2{-webkit-flex-direction:row;flex-direction:row;margin-top:80px}}@media only screen and (min-width:768px){.product-image-pair .line--2 figure:first-child{width:40%;padding-left:20px}}.product-image-pair .line--2 figure:last-child{display:-webkit-flex;display:flex;-webkit-justify-content:flex-end;justify-content:flex-end}@media only screen and (min-width:768px){.product-image-pair .line--2 figure:last-child{width:60%}}.product-image-pair .line--2 figure:last-child img{width:79%;margin-left:auto}@media only screen and (min-width:768px){.product-image-pair .line--2 figure:last-child img{margin-right:20px}}.product-image-pair .line--2 figcaption{width:100%}figcaption{color:#1e1d1b;font-size:12px;line-height:1.3;padding-top:10px;width:70%}figcaption strong{font-weight:500;margin-bottom:10px;display:inline-block}@media only screen and (min-width:768px){figcaption{display:-webkit-flex;display:flex;-webkit-flex-direction:row;flex-direction:row;gap:20%}figcaption p{display:block;min-width:30%}}