[class^=tt-c-],[class^=tt-l-],[class^=tt-o-],[class^=tt-u-],[class^=tt-w-]{font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;box-sizing:border-box;color:rgba(0,0,0,.87)}[class^=tt-c-] a:not(.tt-u-color--text):not(.tt-u-ignore-default),[class^=tt-c-] a:not(.tt-u-color--text):not(.tt-u-ignore-default):hover,[class^=tt-l-] a:not(.tt-u-color--text):not(.tt-u-ignore-default),[class^=tt-l-] a:not(.tt-u-color--text):not(.tt-u-ignore-default):hover,[class^=tt-o-] a:not(.tt-u-color--text):not(.tt-u-ignore-default),[class^=tt-o-] a:not(.tt-u-color--text):not(.tt-u-ignore-default):hover,[class^=tt-u-] a:not(.tt-u-color--text):not(.tt-u-ignore-default),[class^=tt-u-] a:not(.tt-u-color--text):not(.tt-u-ignore-default):hover,[class^=tt-w-] a:not(.tt-u-color--text):not(.tt-u-ignore-default),[class^=tt-w-] a:not(.tt-u-color--text):not(.tt-u-ignore-default):hover{color:#000}[class^=tt-c-] a:not(.tt-u-color--text):not(.tt-u-ignore-default):hover svg,[class^=tt-l-] a:not(.tt-u-color--text):not(.tt-u-ignore-default):hover svg,[class^=tt-o-] a:not(.tt-u-color--text):not(.tt-u-ignore-default):hover svg,[class^=tt-u-] a:not(.tt-u-color--text):not(.tt-u-ignore-default):hover svg,[class^=tt-w-] a:not(.tt-u-color--text):not(.tt-u-ignore-default):hover svg{fill:#000}[class^=tt-c-] p,[class^=tt-l-] p,[class^=tt-o-] p,[class^=tt-u-] p,[class^=tt-w-] p{line-height:1.4;margin-bottom:0;max-width:none}[class^=tt-c-] p:first-child,[class^=tt-l-] p:first-child,[class^=tt-o-] p:first-child,[class^=tt-u-] p:first-child,[class^=tt-w-] p:first-child{margin-top:0}[class^=tt-c-] fieldset,[class^=tt-l-] fieldset,[class^=tt-o-] fieldset,[class^=tt-u-] fieldset,[class^=tt-w-] fieldset{border:none;padding:0;margin-left:0;margin-right:0}[class^=tt-c-] legend,[class^=tt-l-] legend,[class^=tt-o-] legend,[class^=tt-u-] legend,[class^=tt-w-] legend{padding:0}[class^=tt-c-] label,[class^=tt-l-] label,[class^=tt-o-] label,[class^=tt-u-] label,[class^=tt-w-] label{float:none;margin:0;padding:0;text-align:left;width:auto;cursor:pointer}[class^=tt-c-] input::-ms-clear,[class^=tt-l-] input::-ms-clear,[class^=tt-o-] input::-ms-clear,[class^=tt-u-] input::-ms-clear,[class^=tt-w-] input::-ms-clear{display:none}.tt-o-text-block__heading{margin-bottom:.8rem}.tt-o-expander{padding:.8rem 0;display:flex;align-items:center;justify-content:space-between}.tt-o-expander--with-dashed-border{border-top:.1rem dashed rgba(0,0,0,.12)}.tt-o-expander--with-bottom-border{border-bottom:.1rem solid rgba(0,0,0,.25)}.tt-o-expander__text{font-weight:700}.tt-c-toolbar{margin-bottom:.8rem;height:auto;justify-content:space-between;background-color:rgba(0,0,0,.06);border-radius:.4rem}.tt-c-toolbar,.tt-c-toolbar__content--left,.tt-c-toolbar__content--right{display:flex;align-items:center}.tt-c-toolbar__content--right{margin-left:auto}.tt-o-text{line-height:1.4}.tt-o-text--xs{font-size:1.1rem}.tt-o-text--sm{font-size:1.2rem}.tt-o-text--md{font-size:1.4rem}.tt-o-text--lg{font-size:1.6rem}.tt-o-text--xl{font-size:2rem}.tt-o-text--xxl{font-size:2.4rem}.tt-o-color--gray{color:rgba(0,0,0,.58)}.tt-o-button-group .tt-o-button{margin-right:.8rem}.tt-o-button-group .tt-o-button:last-child{margin-right:0}.tt-u-display--inline-block{display:inline-block}.tt-u-display--block{display:block}.tt-u-hide{display:none}.tt-u-hide-visually{width:.1px;height:.1px;opacity:0;overflow:hidden;position:absolute;z-index:-1}@media screen and (min-width:35.5625em){.tt-u-show-until--sm{display:none}}@media screen and (max-width:35.5625em){.tt-u-hide-until--sm{display:none}}@media screen and (min-width:53.0625em){.tt-u-show-until--md{display:none}}@media screen and (max-width:53.0625em){.tt-u-hide-until--md{display:none}}.tt-u-align-center{text-align:center}.tt-u-align-right{text-align:right}.tt-u-spacing--sm>*+*,.tt-u-spacing>*+*{margin-top:.8rem}.tt-u-spacing--xs>*+*{margin-top:.4rem}.tt-u-spacing--md>*+*{margin-top:1.6rem}.tt-u-spacing--lg>*+*{margin-top:2.4rem}.tt-u-spacing--xl>*+*{margin-top:3.2rem}.tt-u-spacing--xxl>*+*{margin-top:4rem}.tt-u-spacing--xxxl>*+*{margin-top:4.8rem}.tt-u-no-space{margin:0}.tt-u-spacing--left--xs>*+*{margin-left:.4rem}.tt-u-spacing--left--sm>*+*{margin-left:.8rem}.tt-u-spacing--left--md>*+*{margin-left:1.6rem}.tt-u-spacing--left--lg>*+*{margin-left:2.4rem}.tt-u-padding--left--md>*+*{padding-left:1.6rem}.tt-u-padding--left--lg>*+*{padding-left:2.4rem}.tt-u-mb--xs{margin-bottom:.4rem}.tt-u-mb--sm{margin-bottom:.8rem}.tt-u-mb--md{margin-bottom:1.6rem}.tt-u-mb--lg{margin-bottom:2.4rem}.tt-u-mb--xl{margin-bottom:3.2rem}.tt-u-color--accent{color:#000}.tt-u-color--text{color:rgba(0,0,0,.7)}.tt-o-arrow--down{width:0;height:0;border-left:.4rem solid transparent;border-right:.4rem solid transparent;border-top:.6rem solid #000}.tt-o-thumb{display:inline-block;margin-right:-.2rem}.tt-o-thumb--xs{width:5.8rem;height:5.8rem}.tt-u-clip-hide{clip:rect(1px,1px,1px,1px);-webkit-clip-path:inset(50%);clip-path:inset(50%);height:1px;width:1px;margin:-1px;overflow:hidden;padding:0;position:absolute}.tt-c-footer-text{padding:.8rem 0;line-height:1}.tt-c-footer-text,.tt-c-footer-text a{color:rgba(0,0,0,.25)}.tt-highlight{color:rgba(0,0,0,.87);background-color:#ff0}.tt-o-spinner{margin:.8rem;height:4.8rem;width:4.8rem;animation:tt-o-spinner-rotate .8s linear infinite;border:.4rem solid #000;border-right-color:transparent;border-radius:50%}.tt-o-spinner--submit{display:inline-block;width:2.5rem;height:2.5rem;vertical-align:middle;margin:0 1.6rem}@-webkit-keyframes tt-o-spinner-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes tt-o-spinner-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.tt-o-skeleton{opacity:.7;-webkit-animation:tt-skeleton-animation 1s linear infinite alternate;animation:tt-skeleton-animation 1s linear infinite alternate}.tt-o-skeleton-text{width:100%;border-radius:.4rem;line-height:0;margin:.2rem 0}@-webkit-keyframes tt-skeleton-animation{0%{background-color:rgba(0,0,0,.06)}to{background-color:rgba(0,0,0,.12)}}@keyframes tt-skeleton-animation{0%{background-color:rgba(0,0,0,.06)}to{background-color:rgba(0,0,0,.12)}}@media (-ms-high-contrast:active),(-ms-high-contrast:none){div:focus,span:focus{outline:1px dotted #000}}.tt-o-layout-container{display:flex;align-items:flex-start;margin-left:-.5rem;margin-right:-.5rem}.tt-o-layout-container--align-center{align-items:center}.tt-o-layout-container--justify-end{justify-content:flex-end}[class*=tt-o-layout--]{padding-left:.5rem;padding-right:.5rem}.tt-o-layout--1-in-3{width:33.3333%}.tt-o-layout--1-in-4{width:25%}.tt-o-layout--1-in-5{width:20%}.tt-o-layout--2-in-3{width:66.6666%}.tt-o-layout--3-in-4{width:75%}.tt-o-layout--4-in-5{width:80%}.tt-o-button,button.tt-o-button{display:inline-flex;align-items:center;vertical-align:middle;border:0;cursor:pointer;text-align:center;text-decoration:none;white-space:nowrap;height:auto;min-width:auto;max-width:none}.tt-o-button.tt-o-button--disabled:hover,button.tt-o-button.tt-o-button--disabled:hover{cursor:default}.tt-o-button--full,button.tt-o-button--full{width:100%;justify-content:center}@-moz-document url-prefix(){.tt-o-button:focus,button.tt-o-button:focus{outline:1px dotted #212121}.tt-o-button:focus::-moz-focus-inner,button.tt-o-button:focus::-moz-focus-inner{border:none}}.tt-o-button--primary,button.tt-o-button--primary{padding:1.2rem 2.4rem;border-radius:.4rem;font-size:1.2rem;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.1rem;line-height:1;transition:all .3s ease;background-color:#000;color:#fff}.tt-o-button--primary span,button.tt-o-button--primary span{color:#fff}.tt-o-button--primary:hover,button.tt-o-button--primary:hover{color:#fff;background-color:#000}.tt-o-button--primary .tt-o-icon,.tt-o-button--primary:hover .tt-o-icon,button.tt-o-button--primary .tt-o-icon,button.tt-o-button--primary:hover .tt-o-icon{fill:#fff}.tt-o-button--primary.tt-o-button--disabled,button.tt-o-button--primary.tt-o-button--disabled{background-color:rgba(0,0,0,.25);color:#fff;box-shadow:none}.tt-o-button--primary.tt-o-button--disabled:hover,button.tt-o-button--primary.tt-o-button--disabled:hover{background-color:rgba(0,0,0,.25)}.tt-o-button--primary.tt-o-button--disabled:hover .tt-o-icon,button.tt-o-button--primary.tt-o-button--disabled:hover .tt-o-icon{fill:rgba(0,0,0,.25)}.tt-o-button--primary.tt-o-button--disabled .tt-o-icon,button.tt-o-button--primary.tt-o-button--disabled .tt-o-icon{fill:#fff}.tt-o-button--secondary,button.tt-o-button--secondary{padding:1.2rem 2.4rem;border-radius:.4rem;font-size:1.2rem;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.1rem;line-height:1;transition:all .3s ease}.tt-o-button--secondary,.tt-o-button--secondary:hover,button.tt-o-button--secondary,button.tt-o-button--secondary:hover{background-color:#fff;color:#000;box-shadow:inset 0 0 0 .1rem #000}.tt-o-button--secondary .tt-o-icon,.tt-o-button--secondary:hover .tt-o-icon,button.tt-o-button--secondary .tt-o-icon,button.tt-o-button--secondary:hover .tt-o-icon{fill:#000}.tt-o-button--secondary.tt-o-button--disabled,button.tt-o-button--secondary.tt-o-button--disabled{background-color:rgba(0,0,0,.25);box-shadow:none;color:#fff}.tt-o-button--secondary.tt-o-button--disabled .tt-o-icon,button.tt-o-button--secondary.tt-o-button--disabled .tt-o-icon{fill:#fff}.tt-o-button--secondary.tt-o-button--disabled:hover,button.tt-o-button--secondary.tt-o-button--disabled:hover{background-color:rgba(0,0,0,.25)}.tt-o-button--tertiary,button.tt-o-button--tertiary{padding:1.2rem 2.4rem;border-radius:.4rem;font-size:1.2rem;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.1rem;line-height:1;transition:all .3s ease;text-transform:none;letter-spacing:0;font-weight:400;font-size:1.4rem}.tt-o-button--tertiary,.tt-o-button--tertiary:hover,button.tt-o-button--tertiary,button.tt-o-button--tertiary:hover{background-color:#fff;color:#000;box-shadow:inset 0 0 0 .1rem #000}.tt-o-button--tertiary .tt-o-icon,.tt-o-button--tertiary:hover .tt-o-icon,button.tt-o-button--tertiary .tt-o-icon,button.tt-o-button--tertiary:hover .tt-o-icon{fill:#000}.tt-o-button--tertiary.tt-o-button--disabled,button.tt-o-button--tertiary.tt-o-button--disabled{background-color:rgba(0,0,0,.25);box-shadow:none;color:#fff}.tt-o-button--tertiary.tt-o-button--disabled .tt-o-icon,button.tt-o-button--tertiary.tt-o-button--disabled .tt-o-icon{fill:#fff}.tt-o-button--tertiary.tt-o-button--disabled:hover,button.tt-o-button--tertiary.tt-o-button--disabled:hover{background-color:rgba(0,0,0,.25)}.tt-o-button--toggle,button.tt-o-button--toggle{padding:.8rem;border-radius:.4rem;font-size:1.2rem;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;text-transform:none;letter-spacing:.1rem;line-height:1;transition:all .3s ease}.tt-o-button--toggle,.tt-o-button--toggle:hover,button.tt-o-button--toggle,button.tt-o-button--toggle:hover{background-color:#fff;color:#000;box-shadow:inset 0 0 0 .1rem #000}.tt-o-button--toggle .tt-o-icon,.tt-o-button--toggle:hover .tt-o-icon,button.tt-o-button--toggle .tt-o-icon,button.tt-o-button--toggle:hover .tt-o-icon{fill:#000}.tt-o-button--toggle.tt-o-button--disabled,button.tt-o-button--toggle.tt-o-button--disabled{background-color:rgba(0,0,0,.25);box-shadow:none;color:#fff}.tt-o-button--toggle.tt-o-button--disabled .tt-o-icon,button.tt-o-button--toggle.tt-o-button--disabled .tt-o-icon{fill:#fff}.tt-o-button--toggle.tt-o-button--disabled:hover,button.tt-o-button--toggle.tt-o-button--disabled:hover{background-color:rgba(0,0,0,.25)}.tt-o-button--toggle--is-active,button.tt-o-button--toggle--is-active{color:#fff;background-color:#000;border-color:#000}.tt-o-button--toggle--is-active .tt-o-icon,button.tt-o-button--toggle--is-active .tt-o-icon{fill:#fff;display:inline-block}.tt-o-button--toggle--is-active:hover,button.tt-o-button--toggle--is-active:hover{color:#fff;background-color:#000;border-color:#000}.tt-o-button--toggle--is-active:hover .tt-o-icon,button.tt-o-button--toggle--is-active:hover .tt-o-icon{fill:#fff}.tt-o-button--compact-text,button.tt-o-button--compact-text{border:none;padding:0;border-radius:0;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:1.2rem;font-weight:700;background-color:transparent;color:#000;text-transform:uppercase;letter-spacing:.1rem;line-height:1}.tt-o-button--compact-text:hover,button.tt-o-button--compact-text:hover{background-color:transparent;color:#000}.tt-o-button--compact-text.tt-o-button--disabled,.tt-o-button--compact-text.tt-o-button--disabled>*,button.tt-o-button--compact-text.tt-o-button--disabled,button.tt-o-button--compact-text.tt-o-button--disabled>*{color:rgba(0,0,0,.25);background-color:transparent}.tt-o-button--compact-text.tt-o-button--disabled:hover,button.tt-o-button--compact-text.tt-o-button--disabled:hover{color:rgba(0,0,0,.25);background-color:transparent}.tt-o-button--icon,button.tt-o-button--icon{border:none;padding:.3rem;background-color:transparent;fill:#000}.tt-o-button--icon:hover,button.tt-o-button--icon:hover{background-color:transparent;fill:#000}.tt-o-button--icon.tt-o-button--disabled,button.tt-o-button--icon.tt-o-button--disabled{background-color:transparent}.tt-o-button--icon.tt-o-button--disabled .tt-o-icon,button.tt-o-button--icon.tt-o-button--disabled .tt-o-icon{fill:rgba(0,0,0,.25)}.tt-o-button--icon.tt-o-button--disabled:hover,button.tt-o-button--icon.tt-o-button--disabled:hover{background-color:transparent}.tt-o-button--icon.tt-o-button--disabled:hover .tt-o-icon,button.tt-o-button--icon.tt-o-button--disabled:hover .tt-o-icon{fill:rgba(0,0,0,.25)}.tt-o-button--link,button.tt-o-button--link{background-color:transparent;border:none;padding:0;color:#000;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:400;font-size:1.2rem;line-height:1.3;text-transform:none;letter-spacing:normal;text-decoration:underline}.tt-o-button--link>*,button.tt-o-button--link>*{text-decoration:underline}.tt-o-button--link.tt-o-button--disabled,.tt-o-button--link.tt-o-button--disabled>*,button.tt-o-button--link.tt-o-button--disabled,button.tt-o-button--link.tt-o-button--disabled>*{text-decoration:none}.tt-o-button--toolbar,button.tt-o-button--toolbar{border:none;padding:.4rem 0;border-radius:0;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:1.2rem;font-weight:400;text-transform:none;letter-spacing:0;line-height:1;background-color:transparent;color:#000;fill:#000}.tt-o-button--toolbar span,button.tt-o-button--toolbar span{color:#000}.tt-o-button--toolbar:hover,button.tt-o-button--toolbar:hover{background-color:transparent;color:#000;fill:#000}.tt-o-button--toolbar:hover span,button.tt-o-button--toolbar:hover span{color:#000}.tt-o-button--toolbar.tt-o-button--disabled,.tt-o-button--toolbar.tt-o-button--disabled span,button.tt-o-button--toolbar.tt-o-button--disabled,button.tt-o-button--toolbar.tt-o-button--disabled span{color:rgba(0,0,0,.25);background-color:transparent}.tt-o-button--toolbar.tt-o-button--disabled .tt-o-icon,button.tt-o-button--toolbar.tt-o-button--disabled .tt-o-icon{fill:rgba(0,0,0,.25)}.tt-o-button--toolbar.tt-o-button--disabled:hover,button.tt-o-button--toolbar.tt-o-button--disabled:hover{color:rgba(0,0,0,.25);background-color:transparent}.tt-o-button--toolbar.tt-o-button--disabled:hover .tt-o-icon,button.tt-o-button--toolbar.tt-o-button--disabled:hover .tt-o-icon{fill:rgba(0,0,0,.25)}.tt-o-button--chip,button.tt-o-button--chip{padding:.6rem .8rem;border-radius:10rem;font-size:1.1rem;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.1rem;line-height:1;transition:all .3s ease;background-color:#000;color:#fff}.tt-o-button--chip span,button.tt-o-button--chip span{color:#fff}.tt-o-button--chip .tt-o-icon,button.tt-o-button--chip .tt-o-icon{fill:#fff}.tt-o-button--chip:hover,button.tt-o-button--chip:hover{color:#fff;background-color:#000}.tt-o-button--chip:hover .tt-o-icon,button.tt-o-button--chip:hover .tt-o-icon{fill:#fff}.tt-o-button--chip.tt-o-button--disabled,button.tt-o-button--chip.tt-o-button--disabled{background-color:rgba(0,0,0,.25);color:#fff;box-shadow:none}.tt-o-button--chip.tt-o-button--disabled .tt-o-icon,button.tt-o-button--chip.tt-o-button--disabled .tt-o-icon{fill:#fff}.tt-o-button--chip.tt-o-button--disabled:hover,button.tt-o-button--chip.tt-o-button--disabled:hover{background-color:rgba(0,0,0,.25)}.tt-o-button--chip.tt-o-button--disabled:hover .tt-o-icon,button.tt-o-button--chip.tt-o-button--disabled:hover .tt-o-icon{fill:#fff}.tt-o-button--icon-left .tt-o-icon,button.tt-o-button--icon-left .tt-o-icon{margin-left:-1rem;margin-right:1.6rem}.tt-o-button--icon-right .tt-o-icon,button.tt-o-button--icon-right .tt-o-icon{margin-right:-1rem;margin-left:1.6rem}.tt-o-button--flat-icon-left .tt-o-icon,button.tt-o-button--flat-icon-left .tt-o-icon{margin-right:.4rem}.tt-o-button--flat-icon-right .tt-o-icon,button.tt-o-button--flat-icon-right .tt-o-icon{margin-left:.4rem}.tt-o-button--chip-icon-left .tt-o-icon,button.tt-o-button--chip-icon-left .tt-o-icon{margin-right:.8rem}.tt-o-button--chip-icon-right .tt-o-icon,button.tt-o-button--chip-icon-right .tt-o-icon{margin-left:.8rem}.tt-o-button--action-icon-chip,button.tt-o-button--action-icon-chip{border-radius:50%;cursor:pointer;z-index:1;min-width:auto;max-width:none;line-height:normal;padding:.3rem;border:.1rem solid #000;background-color:#000}.tt-o-button--action-icon-chip .tt-o-icon,button.tt-o-button--action-icon-chip .tt-o-icon{fill:#fff}.tt-o-button--action-icon-chip:hover,button.tt-o-button--action-icon-chip:hover{border-color:#000;background-color:#000}.tt-o-button--action-icon-chip:hover .tt-o-icon,button.tt-o-button--action-icon-chip:hover .tt-o-icon{fill:#fff}.tt-o-button--toggle-icon-chip,button.tt-o-button--toggle-icon-chip{border-radius:50%;cursor:pointer;z-index:1;min-width:auto;max-width:none;line-height:normal;padding:.3rem;background-color:#fff;border:.1rem solid #000}.tt-o-button--toggle-icon-chip .tt-o-icon,button.tt-o-button--toggle-icon-chip .tt-o-icon{display:none}.tt-o-button--toggle-icon-chip:hover,button.tt-o-button--toggle-icon-chip:hover{background-color:#fff;border-color:#000}.tt-o-button--toggle-icon-chip--is-active,button.tt-o-button--toggle-icon-chip--is-active{background-color:#000;border-color:#000}.tt-o-button--toggle-icon-chip--is-active .tt-o-icon,button.tt-o-button--toggle-icon-chip--is-active .tt-o-icon{fill:#fff;display:inline-block}.tt-o-button--toggle-icon-chip--is-active:hover,button.tt-o-button--toggle-icon-chip--is-active:hover{background-color:#000;border-color:#000}.tt-o-button--toggle-icon-chip--is-active:hover .tt-o-icon,button.tt-o-button--toggle-icon-chip--is-active:hover .tt-o-icon{fill:#fff}.tt-o-icon-link{text-decoration:none;fill:#000;cursor:pointer;display:inline-flex;align-items:center}.tt-o-icon-link:hover{fill:#000}.tt-o-icon-link .tt-o-icon{margin-right:.8rem}.tt-o-icon--xxl{width:4.5rem;height:4.5rem}.tt-o-icon--xl{width:3.5rem;height:3.5rem}.tt-o-icon--lg{width:2.4rem;height:2.4rem}.tt-o-icon--md{width:2rem;height:2rem}.tt-o-icon--sm{width:1.6rem;height:1.6rem}.tt-o-icon--xs{width:1.4rem;height:1.4rem}.tt-o-icon--xxs{width:1rem;height:1rem}svg.tt-o-icon use{pointer-events:none}.tt-w-comments-pinboard-teaser__promo-credit{font-size:1.2rem}.tt-w-comments-pinboard-teaser__promo-credit,.tt-w-comments-pinboard-teaser__promo-text p{font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;letter-spacing:normal;line-height:1.3;text-transform:none}.tt-w-comments-pinboard-teaser__promo-text p{font-size:1.6rem}.tt-w-comments-pinboard-teaser{width:100%;margin:.8rem auto}.tt-w-comments-pinboard-teaser__container{display:flex}.tt-w-comments-pinboard-teaser__promo{padding:2.4rem;margin:0;border:0;border-radius:.4rem;box-shadow:0 .1rem .2rem rgba(34,25,25,.34);display:block;background:#fff;display:flex;flex-direction:column}.tt-w-comments-pinboard-teaser__promo--top{margin-bottom:.8rem}.tt-w-comments-pinboard-teaser__promo--bottom{margin-top:.8rem}.tt-w-comments-pinboard-teaser__promo-text p{color:rgba(0,0,0,.87);font-weight:400;margin:0 0 1.6rem;line-height:1.4}.tt-w-comments-pinboard-teaser__promo-cta{display:inline-flex;align-items:center;vertical-align:middle;border:0;cursor:pointer;text-align:center;text-decoration:none;white-space:nowrap;height:auto;min-width:auto;max-width:none;padding:1.2rem 2.4rem;border-radius:.4rem;font-size:1.2rem;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.1rem;line-height:1;transition:all .3s ease;background-color:#000;color:#fff;margin-bottom:1.6rem}.tt-w-comments-pinboard-teaser__promo-cta.tt-o-button--disabled:hover{cursor:default}.tt-w-comments-pinboard-teaser__promo-cta span{color:#fff}.tt-w-comments-pinboard-teaser__promo-cta:hover{color:#fff;background-color:#000}.tt-w-comments-pinboard-teaser__promo-cta .tt-o-icon,.tt-w-comments-pinboard-teaser__promo-cta:hover .tt-o-icon{fill:#fff}.tt-w-comments-pinboard-teaser__promo-cta.tt-o-button--disabled{background-color:rgba(0,0,0,.25);color:#fff;box-shadow:none}.tt-w-comments-pinboard-teaser__promo-cta.tt-o-button--disabled:hover{background-color:rgba(0,0,0,.25)}.tt-w-comments-pinboard-teaser__promo-cta.tt-o-button--disabled:hover .tt-o-icon{fill:rgba(0,0,0,.25)}.tt-w-comments-pinboard-teaser__promo-cta.tt-o-button--disabled .tt-o-icon{fill:#fff}.tt-w-comments-pinboard-teaser__promo-credit{color:rgba(0,0,0,.58);font-weight:400;margin-top:auto}.tt-c-pinboard-teaser-promo-box__credit{font-size:1.2rem}.tt-c-pinboard-teaser-promo-box__credit,.tt-c-pinboard-teaser-promo-box__text p{font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;letter-spacing:normal;line-height:1.3;text-transform:none}.tt-c-pinboard-teaser-promo-box__text p{font-size:1.6rem}.tt-c-pinboard-teaser-promo-box{padding:2.4rem;margin:0;border:0;border-radius:.4rem;box-shadow:0 .1rem .2rem rgba(34,25,25,.34);display:block;background:#fff;display:flex;flex-direction:column}.tt-c-pinboard-teaser-promo-box--top{margin-bottom:.8rem}.tt-c-pinboard-teaser-promo-box--bottom{margin-top:.8rem}.tt-c-pinboard-teaser-promo-box--bottom,.tt-c-pinboard-teaser-promo-box--top{flex:"1 0 100%"}.tt-c-pinboard-teaser-promo-box__text p{color:rgba(0,0,0,.87);font-weight:400;margin:0 0 1.6rem;line-height:1.4}.tt-c-pinboard-teaser-promo-box__cta{display:inline-flex;align-items:center;vertical-align:middle;border:0;cursor:pointer;text-align:center;text-decoration:none;white-space:nowrap;height:auto;min-width:auto;max-width:none;padding:1.2rem 2.4rem;border-radius:.4rem;font-size:1.2rem;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.1rem;line-height:1;transition:all .3s ease;background-color:#000;color:#fff;margin-bottom:1.6rem}.tt-c-pinboard-teaser-promo-box__cta.tt-o-button--disabled:hover{cursor:default}.tt-c-pinboard-teaser-promo-box__cta span{color:#fff}.tt-c-pinboard-teaser-promo-box__cta:hover{color:#fff;background-color:#000}.tt-c-pinboard-teaser-promo-box__cta .tt-o-icon,.tt-c-pinboard-teaser-promo-box__cta:hover .tt-o-icon{fill:#fff}.tt-c-pinboard-teaser-promo-box__cta.tt-o-button--disabled{background-color:rgba(0,0,0,.25);color:#fff;box-shadow:none}.tt-c-pinboard-teaser-promo-box__cta.tt-o-button--disabled:hover{background-color:rgba(0,0,0,.25)}.tt-c-pinboard-teaser-promo-box__cta.tt-o-button--disabled:hover .tt-o-icon{fill:rgba(0,0,0,.25)}.tt-c-pinboard-teaser-promo-box__cta.tt-o-button--disabled .tt-o-icon{fill:#fff}.tt-c-pinboard-teaser-promo-box__credit{color:rgba(0,0,0,.58);font-weight:400;margin-top:auto}.tt-c-comments-pin__product-name{font-size:12px;line-height:1.28}.tt-c-comments-pin__hover-product-name,.tt-c-comments-pin__product-name{font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;letter-spacing:normal;text-transform:none}.tt-c-comments-pin__hover-product-name{font-size:1.6rem}.tt-c-comments-pin{page-break-inside:avoid;-moz-column-break-inside:avoid;break-inside:avoid;background:#fff;border:0;border-radius:.4rem;box-shadow:0 .1rem .2rem rgba(34,25,25,.34);margin:0;display:inline-block;overflow:hidden;display:flex;flex-direction:column}.tt-c-comments-pin__image-wrapper{position:relative}.tt-c-comments-pin__item-link{text-decoration:none;display:block}.tt-c-comments-pin__image{width:100%;border-radius:.4rem .4rem 0 0;display:block}.tt-c-comments-pin__hover-product-name{display:block;color:#fff;font-weight:400;line-height:1.3;margin-bottom:.8rem}.tt-c-comments-pin__product-name{padding:.8rem 1.2rem 1rem;font-weight:700;display:block;color:rgba(0,0,0,.87);line-height:1.25}.tt-c-comments-pin-actions,.tt-c-comments-pin__product-info{position:absolute;opacity:0;transition:opacity .25s ease-out}.tt-c-comments-pin-actions--hover,.tt-c-comments-pin__product-info--hover{opacity:1}.tt-c-comments-pin__product-info{width:100%;height:100%;left:0;top:0;padding:1.6rem;background-color:rgba(0,0,0,.7)}.tt-c-comments-pin-actions{left:1.6rem;bottom:1.6rem;padding:0}.tt-c-comments-pin-actions__group{display:inline-flex;align-items:center;border-radius:.3rem;border:.1rem solid rgba(0,0,0,.12);background:#fff;bottom:1.6rem;left:1.6rem}.tt-c-comments-pin-actions__icon{display:inline-block;padding:.3rem;width:3.6rem;height:3.6rem}.tt-c-comments-pin-actions__icon:hover{background:rgba(0,0,0,.12)}.tt-c-comments-pin-actions__icon:not(:last-child){border-right:.1rem solid rgba(0,0,0,.12)}.tt-c-comments-pin-actions__icon .tt-o-icon{width:100%;height:100%}.tt-c-comments-pin-actions__icon--pinterest{fill:#ff423e}.tt-c-comments-pin-actions__icon--facebook{fill:#4a66a3}.tt-c-comments-pin-actions__icon--twitter{fill:#000}.tt-c-comments-pin__cta{display:inline-flex;align-items:center;vertical-align:middle;border:0;cursor:pointer;text-align:center;text-decoration:none;white-space:nowrap;height:auto;min-width:auto;max-width:none;padding:1.2rem 2.4rem;border-radius:.4rem;font-size:1.2rem;font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-weight:500;text-transform:uppercase;letter-spacing:.1rem;line-height:1;transition:all .3s ease;background-color:#000;color:#fff;border-radius:0 0 .4rem .4rem;width:100%;margin-top:auto;justify-content:space-between}.tt-c-comments-pin__cta.tt-o-button--disabled:hover{cursor:default}.tt-c-comments-pin__cta span{color:#fff}.tt-c-comments-pin__cta:hover{color:#fff;background-color:#000}.tt-c-comments-pin__cta .tt-o-icon,.tt-c-comments-pin__cta:hover .tt-o-icon{fill:#fff}.tt-c-comments-pin__cta.tt-o-button--disabled{background-color:rgba(0,0,0,.25);color:#fff;box-shadow:none}.tt-c-comments-pin__cta.tt-o-button--disabled:hover{background-color:rgba(0,0,0,.25)}.tt-c-comments-pin__cta.tt-o-button--disabled:hover .tt-o-icon{fill:rgba(0,0,0,.25)}.tt-c-comments-pin__cta.tt-o-button--disabled .tt-o-icon{fill:#fff}@media screen and (min-width:53.0625em){.tt-c-comments-pin__item-link:focus .tt-c-comments-pin-actions,.tt-c-comments-pin__item-link:hover .tt-c-comments-pin-actions{opacity:1}}.tt-c-rating{display:inline-flex;vertical-align:middle;padding-left:0}.tt-c-rating--actionable{white-space:nowrap}.tt-c-rating--actionable .tt-o-icon--star--full{fill:#000}.tt-c-rating--actionable .tt-o-icon--star--empty{stroke:#000}.tt-c-rating__icon{display:block}.tt-c-rating__star{display:inline-block;margin:0 .4rem 0 0}.tt-c-rating--knockout .tt-o-icon--star--full{fill:#fff}.tt-c-rating--knockout .tt-o-icon--star--empty,.tt-c-rating--knockout .tt-o-icon--star--half{stroke:#fff}.tt-c-rating--knockout .tt-o-icon--star--half{color:#fff}.tt-o-icon--star--full{fill:#000}.tt-o-icon--star--empty,.tt-o-icon--star--half{fill:transparent;stroke:#000;stroke-width:1px}.tt-o-icon--star--half{color:#000}.tt-c-pinboard-comment__author,.tt-c-pinboard-comment__timestamp{font-size:1.2rem;line-height:1.3}.tt-c-pinboard-comment,.tt-c-pinboard-comment__author,.tt-c-pinboard-comment__timestamp{font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;letter-spacing:normal;text-transform:none}.tt-c-pinboard-comment{font-size:12px;line-height:1.28}.tt-c-pinboard-comment:before{font-family:Helvetica Neue,Helvetica,Arial,Lucida Grande,sans-serif;font-size:2rem;letter-spacing:normal;line-height:1.1;text-transform:none}.tt-c-pinboard-comment{padding:.8rem 1.2rem 1rem 2.8rem;line-height:1.4;font-weight:400;color:rgba(0,0,0,.87);position:relative}.tt-c-pinboard-comment:before{content:"“";position:absolute;left:1.6rem;font-weight:400;color:rgba(0,0,0,.87)}.tt-c-pinboard-comment__text{position:relative;display:block;word-wrap:break-word}.tt-c-pinboard-comment__author,.tt-c-pinboard-comment__timestamp{color:rgba(0,0,0,.58);font-weight:400;margin-right:.4rem}.tt-c-pinboard-comment__author:after{content:","}