.product-explanation{text-align:center}@media screen and (min-width:768px){.product-explanation{text-align:left}}@media screen and (max-width:767px){.product-explanation .container-content{padding-left:calc(var(--site-side-spacing)*2);padding-right:calc(var(--site-side-spacing)*2)}}.product-explanation__mark{display:block;margin:0 auto;max-width:10rem;width:60%}.product-explanation__mark svg{display:block;height:auto;width:100%}@media screen and (min-width:768px){.product-explanation__mark{max-width:18.75rem}}.product-explanation__heading{margin-bottom:1rem}.style--default .product-explanation__heading{font-family:var(--font-label-family);font-style:var(--font-label-style);font-weight:var(--font-label-weight);margin-bottom:1rem}.style--sg .product-explanation__heading{margin-bottom:1rem}@media screen and (min-width:768px){.style--sg .product-explanation__heading{margin-bottom:1.5rem}}.product-explanation__heading em,.product-explanation__heading i{font-family:var(--font-label-italic-family);font-style:normal}.product-explanation__text{margin-bottom:1.5rem}@media screen and (min-width:768px){.product-explanation__text{margin-bottom:2rem;max-width:33rem}}.product-explanation__text p{letter-spacing:1%;max-width:none;text-align:center}.style--default .product-explanation__text p{font-size:1.125rem;line-height:1.75rem}@media screen and (min-width:1024px){.style--default .product-explanation__text p{font-size:1.5rem;line-height:2.25rem}}.style--sg .product-explanation__text p{font-size:1.125rem;line-height:1.575rem}@media screen and (min-width:768px){.product-explanation__text p{text-align:left}}.product-explanation__signature svg{display:block;margin:0 auto 1.5rem}@media screen and (min-width:768px){.product-explanation__signature svg{margin:0 0 2rem}}.product-explanation__button{-ms-flex-flow:nowrap;flex-flow:nowrap}@media screen and (min-width:768px){.product-explanation__button{margin-bottom:1rem}}.product-explanation__button .icon{-webkit-box-flex:0;-ms-flex:0 0 1rem;flex:0 0 1rem;margin-left:0}