.cm-stories-wrapper .compartment{max-width:78.125rem;margin-right:auto;margin-left:auto}.cm-stories-wrapper .flag{position:relative;margin-bottom:1.25em;text-align:center}.cm-stories-wrapper .flag:before{position:absolute;top:50%;left:0;border-bottom:.5px solid #979797;width:100%;content:'';-webkit-transform:translate(0,-50%);-ms-transform:translate(0,-50%);transform:translate(0,-50%)}.cm-stories-wrapper .flag h3{position:relative;display:inline-block;margin-bottom:0;padding:0 .5555555555555556em;text-align:center;background:#f8f8f8;color:#464646}.cm-stories-wrapper [class^=col-]{float:left;width:100%}.cm-stories-wrapper .callout{position:relative;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-align-items:center;-ms-flex-align:center;align-items:center;min-height:21.875em;padding:2.5em 1.875em 6.25em;text-align:center;color:#fff}.cm-stories-wrapper .callout__details{position:relative;display:block;max-width:37.5em;margin:0 auto;color:#fff;transition:-webkit-transform .2s;transition:transform .2s;transition:transform .2s,-webkit-transform .2s}.cm-stories-wrapper .callout h2,.cm-stories-wrapper .callout h3{color:inherit}.cm-stories-wrapper .callout h2{text-transform:none}.cm-stories-wrapper .callout__share{position:absolute;bottom:0;left:0;z-index:30;width:100%;padding:1.5em 1.875em;cursor:pointer;text-align:right;transition:background .2s,padding .3s}.cm-stories-wrapper .callout__share{background:rgba(255,255,255,.2)}.cm-stories-wrapper .callout__share .nav-social{position:absolute;top:50%;right:3.125em}.cm-stories-wrapper .nav-social ul{margin:0 -0.625em;font-size:85%}.cm-stories-wrapper .nav-social li{display:inline-block;vertical-align:top;margin:0 .625em 1.25em}.cm-stories-wrapper .nav-social a{position:relative;height:2em;width:2em;background:#fff;border-radius:100%}.cm-stories-wrapper .callout__share a{box-shadow:0 0 .375em 0 rgb(0 0 0 / 35%)}.cm-stories-wrapper .nav-social a:before{position:absolute;top:0;left:0;height:100%;width:100%;content:'';border-radius:inherit;box-shadow:0 0 0 .125em #fff;opacity:1;-webkit-transform:scale(0) rotateX(0) rotateY(0);transform:scale(0) rotateX(0) rotateY(0);transition:opacity .5s,-webkit-transform .5s;transition:opacity .5s,transform .5s;transition:opacity .5s,transform .5s,-webkit-transform .5s}.cm-stories-wrapper .nav-social .bottle{position:absolute;top:50%;left:50%;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.cm-stories-wrapper svg{height:1.25em;width:1.25em}.cm-stories-wrapper .nav-social svg{display:block;fill:#656565}.cm-stories-wrapper .callout__share:hover{background:rgba(0,0,0,.2)}.cm-stories-wrapper .callout__share.share-triggered{padding-right:3.75em}.cm-stories-wrapper .callout__share.share-triggered li{opacity:1;visibility:visible}.cm-stories-wrapper .callout__share.share-triggered li:nth-child(1){-webkit-transform:translate(-150%,-250%) scale(1) rotate(0);-ms-transform:translate(-150%,-250%) scale(1) rotate(0);transform:translate(-150%,-250%) scale(1) rotate(0)}.cm-stories-wrapper .callout__share a:hover{box-shadow:0 0 .375em 0 rgb(0 0 0 / 35%)}.cm-stories-wrapper .nav-social a:hover:before{-webkit-animation:barcode .5s forwards;animation:barcode .5s forwards}.cm-stories-wrapper .callout__share.share-triggered li:nth-child(2){-webkit-transform:translate(-50%,-175%) scale(1) rotate(0);-ms-transform:translate(-50%,-175%) scale(1) rotate(0);transform:translate(-50%,-175%) scale(1) rotate(0);transition-delay:.1s}.cm-stories-wrapper .callout__share.share-triggered li:nth-child(3){-webkit-transform:translate(0,-50%) scale(1) rotate(0);-ms-transform:translate(0,-50%) scale(1) rotate(0);transform:translate(0,-50%) scale(1) rotate(0);transition-delay:.2s}.cm-stories-wrapper .callout__share.share-triggered li:nth-child(4){-webkit-transform:translate(-50%,75%) scale(1) rotate(0);-ms-transform:translate(-50%,75%) scale(1) rotate(0);transform:translate(-50%,75%) scale(1) rotate(0);transition-delay:.3s}.cm-stories-wrapper .callout__share.share-triggered li:nth-child(5){-webkit-transform:translate(-150%,150%) scale(1) rotate(0);-ms-transform:translate(-150%,150%) scale(1) rotate(0);transform:translate(-150%,150%) scale(1) rotate(0);transition-delay:.4s}.cm-stories-wrapper .callout__details:hover{color:#fff;-webkit-transform:scale(1.025);-ms-transform:scale(1.025);transform:scale(1.025)}.cm-stories-wrapper .callout__share h3{margin-bottom:0}.cm-stories-wrapper .symbol-google{height:1.125em;width:1.125em}.cm-stories-wrapper .symbol-linkedin{height:1.1875em;width:1.1875em}.cm-stories-wrapper .symbol-twitter{height:1.125em;width:1.125em}.cm-stories-wrapper .symbol-facebook{height:1.125em;width:1.125em}@media(min-width:600px){.cm-stories-wrapper .h3.mini,.cm-stories-wrapper h3.mini{font-size:1.125em}.cm-stories-wrapper .nav-social{float:right}.cm-stories-wrapper .nav-social ul{font-size:100%}.cm-stories-wrapper .nav-social li{margin-top:2em;margin-bottom:0}}@media(min-width:1200px){.cm-stories-wrapper .col-gamagori-4{width:33.33333%}.cm-stories-wrapper .callout{min-height:25em}}.cm-stories-wrapper .callout__share li{position:absolute;top:50%;left:50%;margin:0;opacity:0;visibility:hidden;-webkit-transform:translate(-50%,-50%) scale(0) rotate(-90deg);-ms-transform:translate(-50%,-50%) scale(0) rotate(-90deg);transform:translate(-50%,-50%) scale(0) rotate(-90deg);transition:opacity .1s,visibility .1s,-webkit-transform .6s;transition:opacity .1s,visibility .1s,transform .6s;transition:opacity .1s,visibility .1s,transform .6s,-webkit-transform .6s}@media(max-width:599px){.cm-stories-wrapper .callout h3{font-size:1.125em}.cm-stories-wrapper .callout h3.mini{font-size:.9375em}}