.validated-award{display:flex;align-items:center;gap:14px;margin:20px 0 0;text-align:start}.main-image+.validated-award{margin-top:0}.validated-award__trigger{display:flex;flex:0 0 auto;align-items:center;min-height:44px;margin:0;padding:0;border:0;border-radius:2px;background:none;cursor:pointer;transform-origin:50% 60%;transition:transform .22s cubic-bezier(.3,1.6,.5,1);-webkit-tap-highlight-color:transparent}.validated-award__trigger:focus-visible{outline:2px solid rgb(var(--heading-color, var(--text-color)));outline-offset:3px}.validated-award__badge{display:block;width:132px;height:auto;aspect-ratio:1200 / 435}.validated-award__text{position:relative;display:flex;flex:0 1 auto;flex-direction:column;gap:2px;min-width:0;margin:0 0 0 -14px;padding-inline-start:14px;overflow:hidden;font-family:var(--base-font-family, sans-serif);font-size:13px;line-height:1.35;color:rgb(var(--text-color))}.validated-award__title{font-weight:700;color:rgb(var(--heading-color, var(--text-color)))}.validated-award__lists{overflow-wrap:anywhere}.validated-award__lists a{color:inherit;text-decoration:underline;text-underline-offset:2px}.validated-award__lists a:hover{color:rgb(var(--heading-color, var(--text-color)))}.validated-award__text:after{content:"";position:absolute;top:3px;right:0;bottom:3px;left:14px;border-right:2px solid #55b0df;opacity:0;transform:translate(-100%) skew(-12deg);pointer-events:none}.js .validated-award__text{pointer-events:none}.js .validated-award__text>*{opacity:0;clip-path:inset(0 100% 0 0);transform:translate(-6px);transition:opacity .16s ease,transform .16s ease,clip-path 0s .16s}.js .validated-award.is-open .validated-award__text{pointer-events:auto}.js .validated-award.is-open .validated-award__text>*{opacity:1;clip-path:inset(0 0 0 0);transform:none;transition:opacity .24s ease,transform .56s cubic-bezier(.22,.8,.2,1),clip-path .56s cubic-bezier(.22,.8,.2,1)}.validated-award.is-open .validated-award__text:after{animation:validated-award-edge .56s cubic-bezier(.22,.8,.2,1),validated-award-edge-fade .56s linear}.js .validated-award:has(:focus-visible) .validated-award__text{pointer-events:auto}.js .validated-award:has(:focus-visible) .validated-award__text>*{opacity:1;clip-path:inset(0 0 0 0);transform:none;transition:opacity .24s ease,transform .56s cubic-bezier(.22,.8,.2,1),clip-path .56s cubic-bezier(.22,.8,.2,1)}.validated-award:has(:focus-visible) .validated-award__text:after{animation:validated-award-edge .56s cubic-bezier(.22,.8,.2,1),validated-award-edge-fade .56s linear}.validated-award.is-open .validated-award__trigger{transform:rotate(-2deg) scale(1.04)}@media(hover:hover){.validated-award__trigger:hover{transform:rotate(-2deg) scale(1.04)}.js .validated-award__trigger:hover+.validated-award__text,.js .validated-award__text:hover{pointer-events:auto}.js .validated-award__trigger:hover+.validated-award__text>*,.js .validated-award__text:hover>*{opacity:1;clip-path:inset(0 0 0 0);transform:none;transition:opacity .24s ease,transform .56s cubic-bezier(.22,.8,.2,1),clip-path .56s cubic-bezier(.22,.8,.2,1)}.validated-award__trigger:hover+.validated-award__text:after,.validated-award__text:hover:after{animation:validated-award-edge .56s cubic-bezier(.22,.8,.2,1),validated-award-edge-fade .56s linear}}@keyframes validated-award-edge{0%{transform:translate(-100%) skew(-12deg)}to{transform:translate(0) skew(-12deg)}}@keyframes validated-award-edge-fade{0%{opacity:0}12%,55%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.validated-award__trigger,.validated-award__trigger:hover,.validated-award.is-open .validated-award__trigger{transform:none;transition:none}.validated-award__text:after{display:none}.js .validated-award__text>*{clip-path:none!important;transform:none!important;transition:opacity .12s ease!important}}@media only screen and (min-width:1041px){.media-gallery--layout-carousel-beside>.media-gallery__inner{flex-wrap:wrap}.media-gallery--layout-carousel-beside .validated-award{order:2;flex:0 0 100%;box-sizing:border-box;margin-top:0}.media-gallery--layout-carousel-beside.has-thumbnails .validated-award{padding-inline-start:140px}}@media(max-width:767.98px){.validated-award{flex-wrap:wrap;gap:8px 12px;margin:0 0 20px}.validated-award__text{flex:1 1 150px;margin-left:-12px;padding-inline-start:12px}.validated-award__text:after{left:12px}.main-image+.validated-award{margin-top:10px}.validated-award__badge{width:116px}}
/*# sourceMappingURL=/cdn/shop/t/108/assets/validated-award.css.map */
